db2 執行:select count(*) as b from T_AMS_CUSTPRIV a where 1=1
報錯:
Error Code: -668, SQL State: 57016] DB2 SQL Error: SQLCODE=-668, SQLSTATE=57016, SQLERRMC=7;AMSUSR.
解決辦法:
57016 因爲表不活動,所以不能訪問它,上網上搜一大堆人說 解決方法爲:執行命令:reorg table XXX;即可。可是我運行reorg table XXX也出錯,後來發現是使用DbVisualizer出的問題。最後用DB2原有的控制中心可以執行reorg table XXX,問題解決了。
或者執行:CALL SYSPROC.ADMIN_CMD('reorg table T_AMS_CUSTPRIV ');