Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql 在oracle 10G中编写专用同义词的语法是什么?_Sql_Oracle_Oracle10g - Fatal编程技术网

Sql 在oracle 10G中编写专用同义词的语法是什么?

Sql 在oracle 10G中编写专用同义词的语法是什么?,sql,oracle,oracle10g,Sql,Oracle,Oracle10g,我使用以下语法在oracle 10G中创建表的专用同义词: create private synonym <synonym name> for <schema name>.<table name>; 请用正确的语法指导我。我做了研究,但我发现只有公共同义词的语法。只需省略private关键字即可 从: 公开 如果省略此子句,则同义词是私有的,只能在其模式中访问。私有同义词名称在其架构中必须是唯一的 只需省略private关键字即可 从: 公开 如果省略此子句

我使用以下语法在oracle 10G中创建表的专用同义词:

create private synonym <synonym name>
for <schema name>.<table name>;

请用正确的语法指导我。我做了研究,但我发现只有公共同义词的语法。

只需省略
private
关键字即可

从:

公开
如果省略此子句,则同义词是私有的,只能在其模式中访问。私有同义词名称在其架构中必须是唯一的


只需省略
private
关键字即可

从:

公开
如果省略此子句,则同义词是私有的,只能在其模式中访问。私有同义词名称在其架构中必须是唯一的

这对我很有用:

create or replace synonym SCHEMA1.TABLE for SCHEMA2.TABLE;
或用于您的模式

create or replace synonym TABLE for SCHEMA2.TABLE;
其中
SCHEMA1.TABLE
TABLE
是同义词名称

有很多例子。

对我来说很有用:

create or replace synonym SCHEMA1.TABLE for SCHEMA2.TABLE;
或用于您的模式

create or replace synonym TABLE for SCHEMA2.TABLE;
其中
SCHEMA1.TABLE
TABLE
是同义词名称


有很多例子。

其中SCHEMA一词有oracle的SCHEMA()表示法。。。而且它并不代表“表空间”,在表空间中,SCHEMA一词具有oracle的SCHEMA()表示法。。。它并不代表“表空间”