informix报错-268错误,这是如下解释:
-268 唯一限制<限制名>违法。
在执行这条语句期间,重复的值引入受唯一性限制保护的字段。不允许有重复值的行进入表
中(不能插入或修改)。对于OnLine 数据库服务器,在发现重复值之前由这条语句做的任何
改动已被滚回。(然而,在事务中先于语句的影响,如果有的话,仍然起作用,必须明确地滚
回或提交。)
我有这个这样的问题,怎么才能避免这样的错误产生呢,或者怎么消除这个错误问题,希望大家
能给我提供一个好的方法指导? 非常感谢!
------最佳解决方案--------------------------------------------------------
没弄过informix,LZ分享一下原因吧,也帮助后来者.
------其他解决方案--------------------------------------------------------
这个问题我结吧,问题的原因知道的差不多了。
------其他解决方案--------------------------------------------------------
这个问题,跟我的生产环境有关系,重新创建了该表及索引,检查发现还是报错,执行有重复的记录插入,因此查看中间服务,有服务一直执行,但不会完成。后台把该进程kill掉,重新启动生产环境方可了。