我有 2 张桌子:
我用过了:
有必要使用 drop、create、replace SQL 语法重新创建同义词,还是可以安全地按原样使用同义词而不重新创建它?
不,如果基础对象发生更改,您不需要重新创建同义词。
它们将暂时标记为“无效”,直到 Oracle 重新验证它们,这最终将自动完成 - 尽管手动重新验证它们通常是一个好主意(为了检查它们是否仍然正常)。
ALTER SYNONYM usera.table1 COMPILE;
ALTER SYNONYM userb.table1 COMPILE;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
6729 次 |
| 最近记录: |