sql开发人员错误:ora-06512和ora-04088

7tofc5zh  于 2021-08-13  发布在  Java
关注(0)|答案(0)|浏览(217)
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行

暂无答案!

目前还没有任何答案,快来回答吧!

相关问题