-1
테이블에 값을 삽입하기 위해 Trigger
을 만들었습니다. PL/SQL : ORA-01745 : 그것을 컴파일하는 동안, 나는트리거를 생성하면 오류가 발생합니다
오류 (10,80)로 오류가 발생하고 유효하지 않은 호스트/바인드 변수 이름 아래
내 트리거
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;
을하지만 성공 m에 열을 업데이트하지 않습니다 에세지. – BNN
구문 문제에 대한 질문을 올렸으므로 해결됩니다. 방아쇠의 논리에 문제가있는 경우 방아쇠가 무엇을해야하는지 명확히하여 질문을 편집하십시오. – Aleksej
여기에 다른 질문이 추가되었습니다. http://stackoverflow.com/questions/42689035/while-updating-a-get-trigger-error-in-oracle – BNN