小编Str*_*der的帖子

脚本中的未知语句

在ORACLE APEX中写了脚本,它说:“您已请求运行包含未知语句的脚本。请删除以下语句。” 怎么了?

CREATE OR REPLACE SEQUENCE deptno_seq INCREMENT BY 1 START WITH 50 MAXVALUE 90; /

CREATE OR REPLACE TRIGGER task1_trigger
BEFORE INSERT ON dept
FOR EACH ROW
BEGIN
    IF :new.deptno IS NULL THEN
        :new.deptno := deptno_seq.nextval;
    END IF;

    IF :new.loc IS NULL THEN
        :new.loc := 'MOSCOW';
    END IF;

END; /

INSERT INTO dept (DNAME) VALUES('MARKETING'); /
INSERT INTO dept (DNAME, LOC) VALUES('SPORT', 'LONDON'); /

SELECT * FROM dept; /

ALTER TRIGGER task1_trigger DISABLE; /
Run Code Online (Sandbox Code Playgroud)

错误:https//i.ibb.co/CV1ZgfG/error.png

oracle oracle-apex

1
推荐指数
1
解决办法
37
查看次数

标签 统计

oracle ×1

oracle-apex ×1