触发器无效且未通过重新验证

风中云 2014-04-15 02:25:59
RT:
这是我创建序列和触发器的sql
Create sequence SENDSNO;
CREATE OR REPLACE TRIGGER "BFINSERT_SM_SEND" BEFORE
INSERT ON "SM_SEND_SM_LIST"
FOR EACH ROW begin
select SendSNo.nextval into :new.serialno from dual;
end;
/
这是我的建表语句

CREATE TABLE SM_SEND_SM_LIST (
SERIALNO NUMBER PRIMARY KEY,
SERVICEID VARCHAR2(50),
SMCONTENT VARCHAR2(1000),
SENDTARGET VARCHAR2(20),
PRIORITY NUMBER,
RCOMPLETETIMEBEGIN DATE,
RCOMPLETETIMEEND DATE,
RCOMPLETEHOURBEGIN NUMBER,
RCOMPLETEHOUREND NUMBER,
REQUESTTIME DATE,
ROADBY NUMBER,
SENDTARGETDESC VARCHAR2(100),
FEEVALUE FLOAT(126),
LinkID VARCHAR2(100),
PAD1 VARCHAR2(50),
PAD2 VARCHAR2(100),
PAD3 VARCHAR2(200),
PAD4 VARCHAR2(500),
PAD5 VARCHAR2(1000)
);
在执行insert语句的时候就报触发器无效且未通过重新验证,这个怎么解决
...全文
184 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
  • 打赏
  • 举报
回复
O 围观涨知识 @W
VanBaston 2014-04-15
  • 打赏
  • 举报
回复
可以触发的啊

17,086

社区成员

发帖
与我相关
我的任务
社区描述
Oracle开发相关技术讨论
社区管理员
  • 开发
  • Lucifer三思而后行
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧