必须申报吗?
Must be declared?
CREATE OR REPLACE TRIGGER HOP
BEFORE DELETE ON VILLE
FOR EACH ROW
BEGIN
IF DELETING THEN
RAISE_APPLICATION_ERROR(-20001,"immposible de supprimer");
END IF;
END;
/
您好,我想创建拒绝删除城市的触发器,但出现此错误:
'immposible de supprimer' 必须申报
您用双引号将文本字符串括起来。 Oracle 认为您指的是数据库对象。将双引号改为单引号。
在 Oracle 中,"
denotes an identifier 之间的某些文本,例如 table 或字段的名称。
您应该使用 '
,表示 string
文字:
RAISE_APPLICATION_ERROR(-20001, 'immposible de supprimer');
CREATE OR REPLACE TRIGGER HOP
BEFORE DELETE ON VILLE
FOR EACH ROW
BEGIN
IF DELETING THEN
RAISE_APPLICATION_ERROR(-20001,"immposible de supprimer");
END IF;
END;
/
您好,我想创建拒绝删除城市的触发器,但出现此错误: 'immposible de supprimer' 必须申报
您用双引号将文本字符串括起来。 Oracle 认为您指的是数据库对象。将双引号改为单引号。
在 Oracle 中,"
denotes an identifier 之间的某些文本,例如 table 或字段的名称。
您应该使用 '
,表示 string
文字:
RAISE_APPLICATION_ERROR(-20001, 'immposible de supprimer');