sql - 什么时候应该使用数据库同义词?

标签 sql oracle database-design plsql synonym

我已经掌握了语法,但是我想知道是否有人可以提供说明性的用例,其中数据库同义词非常有用。

最佳答案

测试时非常适合登台模拟表。例如,如果您的源表包含数百万条记录,并且您想测试一小部分数据,则可以使用同义词将源表重定向到您控制的较小表中,从而可以进行各种方案。

这样,您可以在不影响源表的情况下更新/删除模拟表中的数据。准备使用源表时,您需要做的就是重定向同义词。

关于sql - 什么时候应该使用数据库同义词?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2364818/

相关文章:

oracle - 创建 365 天 View

database - 多种模式与庞大的表格

php - MySQL排序多个时间戳

php - 在一行mysql中为一个用户选择所有行

sql - Oracle SQL : Detecting breaks in continual spans

mysql - 如何在 MySQL/SQL 中存储有关谁评价和推荐歌曲或项目的数据

sql-server - 维护父子表历史数据变化

sql - 在sql server中使用case语句更新多列

mysql - 在数据库中更新扩展名之前的文件名

oracle - 在oracle中删除类型内部的成员方法