create or replace
TRIGGER TR_T_PR_FARMACO
BEFORE INSERT ON T_PR_DIZ_FARMACO
FOR EACH ROW
BEGIN
IF LENGTH(:new.T_PR_DIZ_FARMACO_MINSAN) < 9 THEN RAISE_APPLICATION_ERROR(-20013,'La lunghezza del MINSAN deve essere di 9 cifre');
END IF;
END TR_T_PR_FARMACO;
当我试图错误地插入t\u pr\u diz\u farmaco时,触发器工作,但有以下错误:
errore durante il salvataggio delle modifiche nella tabella“bmf”.“t\u pr diz\u farmaco”:riga 2:ora-20013:la lunghezza del minsan deve essere di 9 cifre ora-06512:a“bmf.tr\u pr\u farmaco”,第8行ora-04088:errore durante esecuzione del trigger“bmf.tr\u pr\u farmaco”ora-06512:a第1行
(翻译)
保存表“bmf”中的更改时出错t\u pr\u diz\u farmaco“:第2行:ora-20013:明山的长度必须是9位数字ora-06512:到“bmf.tr\u pr\u farmaco”,第8行ora-04088:执行触发器“bmf.tr\u pr\u farmaco”时出错ora-06512:第1行
暂无答案!
目前还没有任何答案,快来回答吧!