1

我正在研究 db2。我有一张表,其中包含一些数据:

Data | Value | Lang

对该表的数据列,添加了唯一约束。但是,现在应用程序可以包含同一日期的许多行。所以,我删除了约束,但是,在重组表之后,重新启动服务器时,当我想添加多个具有相同数据的行时,它仍然会引发异常。

不幸的是我一开始没有创建这个表,我不能从中删除数据:/

有人知道发生了什么吗?

谢谢你的时间!

4

1 回答 1

1

好的,看来此列上也有索引。

检查索引:

select * from SYSIBM.SYSINDEXES where TBNAME= 'TABLE_NAME';

删除索引:

drop index INDEX_NAME;

现在它起作用了!:) 很容易。

于 2012-08-23T08:00:51.093 回答