只有一个insert语句,oracle会把他当作一个事务进行处理,如果还有别的语句,像你写的那样,要显式用用commit;提交!
解决方案 »
- 包出现错误——PLS-00103: 出现符号 "CREATE" (急)
- 一张表里面进行比对查询,有点烦
- 开发oracle10登录存储过程,对用户名、密码等判断是否存在(游标)
- 请问如何取某一范围内的纪录,比如取符合条件的,从第10条至第20条之间的纪录?
- Oracle中的触发器与存储过程在每次服务器重启后都变动红色无效状态,必须在触发器与存储过程上进行编译才能变成正常有效状态。请问各位如
- 问一条更新的语句
- 为什么我导出数据会出错?
- 能不能将select语句查出来的记录,修改某些字段后插入到原表中
- 可不可以使用一条语句实现所有数据的导入???
- 请问限制结果集行数的sql怎写阿
- 多张表的导出~
- oeder by性能问题
insert into sms_getorder(areacode,citynumber,usernumber,spnumber,msgcontent,reverttime,revertstate,Linkid)
*
ERROR 位于第 1 行:
ORA-02055: 分布式更新操作失效;要求回退
ORA-04092: COMMIT 不能在触发器中
ORA-06512: 在"WOODOSMSLOGS.INSERT_GETORDER_REPORT_TEST2", line 16
ORA-04088: 触发器 'WOODOSMSLOGS.INSERT_GETORDER_REPORT_TEST2' 执行过程中出错