收录日期:2020/10/28 10:16:08 时间:2016/06/02 19:54:03 标签:应用实例
各位大侠,小弟请教一个问题。
我向一个有触发器的表中插入数据。
如果触发器不正确该条记录就不能正常的插入到该表中。
也就是说我有表A并且该表有一个触发器。
我向A中插入一条数据,如果触发器内要执行的语句出错。
那么A中也不能插入数据。
现在我想不管触发器是否执行正确我都向A中插入一条数据。
这样可以实现吗?

不知我说明白了没有。

谢谢各位了。
分不够再加。。。
除非是可以忽略的错误,否则会终止并回滚事务
可以做到事务不回滚吗?
我的这些错误可能是表名不正确或字段名不正确等等。
现在就是想忽略触发器的错误,完成插入动作。
但触发器不能去掉。
表名.字段名不正确肯定会终止事务

没办法不回滚
如果表名不正确或字段名不正确,那你怎么插入呀?想插都插不进啊
可惜我帮不了你啊
关注
我顶
如上所說
各位可能没有明白我的意思。
是我没有表达清楚。
是这样的:
现在表A我要向它插入数据。
在表A上有一个触发器。
触发器中是向表B中插入数据。

问题是如果触发器中的SQL语句有问题的话,向表A插入数据这个动作就不能执行了。
数据就会回滚。有办法能让表A忽略触发器的错误继续插入数据吗?

不知这回各位看懂了没有。
学习~
触发器是事务机制,触发器中的操作如果未能正确执行,肯定回滚.
而对表A的插入操作是在触发(对表B的操作)之后完成的,所以对表A的插入是不会成功的.
你做触发器是为了什么??
是为了完成某种约束还是记录数据的变化或是记录发生的操作....??
结贴,多谢各位了。。。

filter出问题,在线等啊!!!!!!!!! 假分页checkbox 求助。。。看不懂 如何用http连接初始化参数 如何给通过反射给控件赋值 异构EXCEL表格数据怎么读取 如何获得单选框运行时单选结果?BCB2009 Vista下创建File的问题! 问个鸡生蛋,蛋生鸡的问题(编译器的开发) 支援!SOS! 如何点击按钮自动生成6个文本框,并插入到数据库 别又在沙发上做了,摸一下PP,然后赶紧回去吃饭 网站开发一年经验去深圳找工作会怎样? 用vb如何做到窗体运行后加载自身到系统中 怎样将bit转换为byte VS2005里使用C++调试WM程序时,为什么调用栈显示的数据都是乱码或不正确的显示值? 如何保存checkboxlist的状态? c# dataGridView问题 急!! 在线等:python 如何获取ftp根目录,判断ftp根目录下的data文件夹是否存在,不存在则创建 #define的宏名和内容之间 是不是用空格区分? 关于TREE递归 ,加载数据库表的问题 输出数据与表头不对应? 大侠门,刚学ajax 我想写个最简单的从服务器调用文本 Dundas Chart for Reporting Services 求解IE6 IE7的问题ifram JAVA中的一点疑问 给你所有分,只求一个金点子 access能完全运行sql语言吗? 溢出问题。 Dundas Chart for Reporting Services