我用TQUERY执行下列SQL语句:CREATE OR REPLACE TRIGGER TRG_INTERFACEINFO
BEFORE INSERT
ON INTERFACEINFO
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
SELECT SEQ_SYSTEM1.NEXTVAL INTO :NEW.ID FROM DUAL;
END;不成功,原为其中有一个":NEW.ID ",总被认为是一个参数,可不加":"ORACLE又不认这个触发器.
该怎么办呀?!!!
BEFORE INSERT
ON INTERFACEINFO
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
SELECT SEQ_SYSTEM1.NEXTVAL INTO :NEW.ID FROM DUAL;
END;不成功,原为其中有一个":NEW.ID ",总被认为是一个参数,可不加":"ORACLE又不认这个触发器.
该怎么办呀?!!!
解决方案 »
- 同一个程序中多个线程同时调用相同的DLL涵数!需要注意些什么(附源吗)在线等
- 设置后如何保存设置的属性
- 讨论:菜鸟名字的由来
- 东进语音卡编程:聊天室。解决问题另加280分!绝不食言!!在线等!
- 在画布TCanvas中如何实现清屏?
- 用delphi+sql server 开发的程序,在打包时如何把sql server也一起打包?
- delphi7中用TApdComPort(串口通信时),打印乱码
- 如何将ASCII码转成字符????
- 老鱼,老千,小新,midas与b/s是一回事吗?偶对这几种技术分不清了?//牛虻
- 有人试过在cgi中成功调用shellexecute吗?
- 当回车从Edit1跳到Edit2之前如何关闭五笔输入法?
- XML读取问题
CREATE OR REPLACE TRIGGER TRG_INTERFACEINFO
BEFORE INSERT
ON INTERFACEINFO
REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
SELECT SEQ_SYSTEM1.NEXTVAL INTO ::NEW.ID FROM DUAL;
END;
就可以啊!