java生成触发器问题

mu91077 2007-11-01 04:59:37
用java生成触发器,生成语句如下,
StringBuffer sql = new StringBuffer("");
sql.append("create or replace trigger at1_trigger\r\n")
.append("before insert or update or delete on at1 \r\n")
.append(" for each row\r\n").append(" -- local variables here\r\n")
.append("begin\r\n").append(" raise_application_error(-20001,'test');\r\n")
.append("end at1_trigger;\r\n");
生成触发器后,如果我操作表at1中的数据,会跑出错误“ORA-04098: 触发器 'SIPCKTKF.AT1' 无效且未通过重新确认”,请问怎样处理
...全文
42 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
mu91077 2007-11-26
  • 打赏
  • 举报
回复
已解决,java回车换行符的问题,将"\r\n"去掉就没问题了

17,086

社区成员

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

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