插入Sybase ASE主键重复项

时间:2018-11-07 23:58:22

标签: sql sybase-ase

我一直试图从外部脚本在Sybase数据库中插入数据。

我正在使用与原始程序相同的确切查询。当我将sql插入为原始程序时,一切看起来都很好。直到我尝试将数据手动插入程序中;它给我一个错误

  

executeSolUpdates错误执行更新时出错:[错误代码:E0001]   尝试使用以下命令在对象changes中插入重复的键行   唯一索引pk_27471

我怀疑通过从外部插入PK值不会改变,并且原始脚本正在尝试使用我刚刚使用的唯一键插入新数据。

此数据是否保存在sybase数据库中?以及如何插入文件并使用自动增量功能?

如果我插入“ null”而不是值,它告诉我我不能使用NULL。但是,当我根本不将PK列放在插入sql中时,它将返回重复的条目。

有人可以对此发表看法吗?

0 个答案:

没有答案