Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/opencv/3.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
Oracle11g Oracle,在另一个架构中触发更新备份表_Oracle11g_Triggers - Fatal编程技术网

Oracle11g Oracle,在另一个架构中触发更新备份表

Oracle11g Oracle,在另一个架构中触发更新备份表,oracle11g,triggers,Oracle11g,Triggers,我必须在另一个模式表中触发一个更新,这可能是一个简单的问题,但我坚持了这一点 这两个表是相同的,它们具有相同的数据和结构 触发器应更新:ADMSCPM98.OPERADOR.NOMBRE_TRABAJADOR 就在比赛结束后 ADMSCPM.OPERADOR.NOMBRE_TRABAJADOR更新 这就是导火索: CREATE OR REPLACE TRIGGER UP_OPERADOR AFTER UPDATE ON OPERADOR FOR EACH ROW BEGIN UP

我必须在另一个模式表中触发一个更新,这可能是一个简单的问题,但我坚持了这一点

这两个表是相同的,它们具有相同的数据和结构

触发器应更新:ADMSCPM98.OPERADOR.NOMBRE_TRABAJADOR

就在比赛结束后

ADMSCPM.OPERADOR.NOMBRE_TRABAJADOR更新

这就是导火索:

CREATE OR REPLACE TRIGGER UP_OPERADOR
  AFTER UPDATE ON OPERADOR
  FOR EACH ROW
BEGIN
    UPDATE "ADMSCPM98"."OPERADOR"
    SET NOMBRE_TRABAJADOR = :new.NOMBRE_TRABAJADOR        
    WHERE NRO_TENIENTE = :old.NRO_TENIENTE;
END;
/

问题是什么?你有错误吗?什么错误?代码是否不符合您的期望?除此之外,为什么您希望两个表具有相同的数据和结构,而不是删除其中一个并用同义词或视图替换它?问题是什么?你有错误吗?什么错误?代码是否不符合您的期望?除此之外,为什么您希望两个表具有相同的数据和结构,而不是删除其中一个并用同义词或视图替换它?