更改oracle中的同义词
Alter the Synonyms in oracle
更改以下同义词的更改命令是什么。
如何更改此同义词。
CREATE OR REPLACE SYNONYM "scott"."ADDL_INFO_GRANT" FOR "user"."ADDL_INFO_GRANT";
我想将此 "user"."ADDL_INFO_GRANT"
更改为 "user1"."ADDL_INFO_GRANT"
。
想要在同义词中更改 FOR
的架构名称?
在 运行 alter 命令之后,查询应该如下所示。
CREATE OR REPLACE SYNONYM "scott"."ADDL_INFO_GRANT" FOR "user1"."ADDL_INFO_GRANT";
REPLACE关键字是将其替换为当前的更改。您不需要任何 ALTER 语句。您只需要再次编译它。
并且它不仅适用于 SYNONYM,还适用于其他 PL/SQL 存储对象,如函数、过程、包等等
更改以下同义词的更改命令是什么。 如何更改此同义词。
CREATE OR REPLACE SYNONYM "scott"."ADDL_INFO_GRANT" FOR "user"."ADDL_INFO_GRANT";
我想将此 "user"."ADDL_INFO_GRANT"
更改为 "user1"."ADDL_INFO_GRANT"
。
想要在同义词中更改 FOR
的架构名称?
在 运行 alter 命令之后,查询应该如下所示。
CREATE OR REPLACE SYNONYM "scott"."ADDL_INFO_GRANT" FOR "user1"."ADDL_INFO_GRANT";
REPLACE关键字是将其替换为当前的更改。您不需要任何 ALTER 语句。您只需要再次编译它。
并且它不仅适用于 SYNONYM,还适用于其他 PL/SQL 存储对象,如函数、过程、包等等