我创建了一个Trigger
来在表格中插入值。但在编译时,我收到错误
错误(10,80):PL / SQL:ORA-01745:无效的主机/绑定变量名称
以下是我的触发器
CREATE OR REPLACE TRIGGER TR_UPDATE_FR_LOGTYPE1
AFTER INSERT OR UPDATE ON LOGSAPDEALSLIPFUNDREQINTGRTN
FOR EACH ROW
BEGIN
IF (:NEW.RESPONSESTRING LIKE '%Record already exists%'
AND:NEW.LOGTYPE = 'ServiceFault')
THEN
--:NEW.LOGTYPE := 'Success';
Insert into LOGSAPDEALSLIPFUNDREQINTGRTN (LOGTYPE) values (:NEW.LOGTYPE := 'Success');
END IF;
END;
答案 0 :(得分:0)
您只需要这样编辑:
...
Insert into LOGSAPDEALSLIPFUNDREQINTGRTN (LOGTYPE) values ('Success');
...