触发与INSERT INTO(SELECT * ...)Oracle触发器INSERT INTO ...(SELECT * ...)
我想它。
INSERT INTO T_ USERS SELECT * FROM USERS WHERE ID = :new.ID;
不工作...
这项工作。
INSERT INTO T_USERS(ID) VALUES(:new.ID);
触发
create or replace trigger "TRI_USER"
AFTER
insert on "USER"
for each row
begin
INSERT INTO T_USER SELECT * FROM USER WHERE ID = :new.ID;
end;
表T_USER和USER的结构是一样的吗? – Marusyk
“* not working *”不是有效的Oracle错误消息 –
在不指定列列表的情况下使用“insert”被认为是错误的编码风格。正如使用'select *' –