当我试图更新一个表时,我收到一个错误。SQL语句是:
UPDATE dda_accounts SET TYPE_SK = TYPE_SK - 10 WHERE TYPE_SK > 9;
我得到的错误是:
SQL Error [57007]: Operation not allowed for reason code "7" on table
"BANK_0002_TEST.DDA_ACCOUNTS".. SQLCODE=-668, SQLSTATE=57007, DRIVER=4.27.25
SQLSTATE 57007
说,在执行ALTER之后有一些不完整的东西。
我找到了本决议,但还不清楚它是否可以修复,或者恢复表的唯一方法是使用备份。
运行select语句有效,只有更新失败。这张桌子是怎么修理的?
发布于 2021-02-25 17:52:48
https://stackoverflow.com/questions/66373799
复制相似问题