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 是否可以使用同义词更新表_Sql_Oracle_Synonym - Fatal编程技术网

Sql 是否可以使用同义词更新表

Sql 是否可以使用同义词更新表,sql,oracle,synonym,Sql,Oracle,Synonym,我的数据库中有同义词,它引用不同数据库中的一个表。是否可以使用同义词名称更新表?是的,您可以使用以下方法进行更新(对于oracle db): 是的,您可以使用以下方法进行更新(对于oracle db): 我删除了不兼容的数据库标记。请仅使用您正在使用的数据库进行标记。仅与Microsoft SQL Server对话,您可以使用同义词更新同一服务器上不同数据库中的表。这与直接在查询中使用由三部分组成的名称的行为相同。我删除了不兼容的数据库标记。请仅使用您正在使用的数据库进行标记。仅与Microso

我的数据库中有同义词,它引用不同数据库中的一个表。是否可以使用同义词名称更新表?

是的,您可以使用以下方法进行更新(对于oracle db):


是的,您可以使用以下方法进行更新(对于oracle db):


我删除了不兼容的数据库标记。请仅使用您正在使用的数据库进行标记。仅与Microsoft SQL Server对话,您可以使用同义词更新同一服务器上不同数据库中的表。这与直接在查询中使用由三部分组成的名称的行为相同。我删除了不兼容的数据库标记。请仅使用您正在使用的数据库进行标记。仅与Microsoft SQL Server对话,您可以使用同义词更新同一服务器上不同数据库中的表。这与直接在查询中使用由三部分组成的名称的行为相同。
create public database link db2 connect to myschema using 'abc-scan.mycompany.com.tr:1521/db2.mycompany.com.tr';
create synonym syn_table1 for table1@db2;
update syn_table1 set col1=value1