我正在尝试将 10g 数据库导出到 11g,并在尝试创建触发器的行收到错误(执行完成并发出警告)。
--------------------------------------------------------
-- DDL for Trigger TR_INS_DATACARD
--------------------------------------------------------
CREATE OR REPLACE TRIGGER "AFTARSIV"."TR_INS_DATACARD" BEFORE INSERT ON fichas REFERENCING NEW AS NEW OLD AS OLD FOR EACH ROW BEGIN SELECT fichas_seq.NEXTVAL INTO :NEW.clave FROM DUAL; END;
/
ALTER TRIGGER "AFTARSIV"."TR_INS_DATACARD" ENABLE;
SQL 命令在 10g 上运行良好,它甚至在 11g 上创建了触发器,但触发器有这个错误:
PLS-00103:在预期以下情况之一时遇到符号“文件结尾”:;