我有一个hsqldb
,其中包含SET DATABASE TRANSACTION CONTROL MVLOCKS
. 我正在尝试删除一列:
ALTER TABLE CSUSER DROP COLUMN PASSWORD
但我有这个错误:
错误:执行操作时出错。原因:java.sql.SQLIntegrityConstraintViolationException:完整性约束违规:唯一约束或索引违规;SYS_PK_10426 表:语句 [ALTER TABLE CSUSER DROP COLUMN PASSWORD] 中的 CSUSER
如果我设置SET DATABASE TRANSACTION CONTROL LOCKS
,我没有错误并且该列被删除。
问题是我被迫使用MVLOCKS
,并且我在此列上没有发现任何约束。
有人有想法吗?