这是一个发表帖子加分的触发器。。
在线等啊 。。CREATE OR REPLACE TRIGGER "SNS"."T_CIRCLETOPIC_ADDPOINT"
AFTER INSERT ON "T_CIRCLETOPIC" REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
UPDATE T_USER
SET SCOREBASIC_INT=SCOREBASIC_INT+3
WHERE ID_INT=:NEW.USERID_REF;
END;sql执行
出错
Starting runENDjava.sql.SQLException: ORA-00900: invalid SQL statement
在线等啊 。。CREATE OR REPLACE TRIGGER "SNS"."T_CIRCLETOPIC_ADDPOINT"
AFTER INSERT ON "T_CIRCLETOPIC" REFERENCING OLD AS OLD NEW AS NEW
FOR EACH ROW
BEGIN
UPDATE T_USER
SET SCOREBASIC_INT=SCOREBASIC_INT+3
WHERE ID_INT=:NEW.USERID_REF;
END;sql执行
出错
Starting runENDjava.sql.SQLException: ORA-00900: invalid SQL statement
里面的这个:不用加吧?
如果触发器创建有误,用SHOW ERRORS命令看看具体的错误是什么。
在eclipse下面的执行就不行。。
T_USER表好象没发生变化。
用的是oracle的数据库。