刚接触oracle新手问题关于触发器 create or replace trigger Trig_Dict before insert on dict_system for each rowbegin select seq_dict.nextval into :new.id from dual; --冒号位置错了 end Trig_Dict; 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 触发器创建语句中的冒号应该在后面into :new.id ,下次你创建触发器时可以triggers下查看你建的触发器,若是有个红叉就表示创建没成功,右键编辑可以看到哪一步出错 触发器创建语句中的冒号应该在后面into :new.id ,下次你创建触发器时可以triggers下查看你建的触发器,若是有个红叉就表示创建没成功,右键编辑可以看到哪一步出错 触发器创建语句中的冒号应该在后面into :new.id ,下次你创建触发器时可以triggers下查看你建的触发器,若是有个红叉就表示创建没成功,右键编辑可以看到哪一步出错 CREATE OR REPLACE TRIGGER Trig_Dict INSERT ON dict_system FOR EACH ROWwhen (NEW.id IS NULL)BEGIN SELECT seq_dict.nextval into:new.id FROM DUAL; END; begin与end之间的语句,select seq_dict.nextval into :new.id from dual; :new.id 表示一个变量,所以冒号应该放在这里 ORACLE 存储过程返回记录的问题? 存储过程调用,如何返回结果集(非前台调用) oracle 权限 如何卸载ORACLE9I 工作急救啊!!请问如何把一台机器上的oracle库物理拷贝到另一台机器上|!!! 一个sql问题,高手请进!!! 为什么?我的oracle8.1.6没有svrmgrl 用触发器来实现完整性验证到底有什么用? 在局域网中的客户端如何通过代理服务器与互联网上的olcale Server连接 linux 7.1环境下安装oracle8.1.6的内存设置问题。 【求助】强制重启服务器之后Oracle无法启动 oracle cdc 订阅用户看不到发布数据
INSERT ON dict_system
FOR EACH ROWwhen (NEW.id IS NULL)
BEGIN
SELECT seq_dict.nextval into:new.id FROM DUAL;
END;
:new.id 表示一个变量,所以冒号应该放在这里