1

我们有一张有人在 DB2 中创建的表。我不知道他们是如何创造它的。但是当我编辑表格时,它编辑得很好。但是在编辑之后,我根本无法查询该表THE COLUMN CANNOT BE ADDED TO THE TABLE BECAUSE THE TABLE HAS EDIT PROCEDURE

我查看了 ibm 站点并找到了如何使用过程编辑表 但我不知道如何执行此操作。

如果不遵循第二个链接中提到的程序,我可以做些什么来解决这个问题?

我重新启动了服务器,但仍然没有帮助。首先,我无法弄清楚为什么我首先会收到错误。

我在 Linux 上使用 DB Visualizer 和 DB2。

4

1 回答 1

1

这有时是 DB2 的默认行为。我们需要运行 reorgchk 命令来修复这些错误。更多信息如下..

http://publib.boulder.ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/r0000888.htm http://publib.boulder。 ibm.com/infocenter/db2luw/v9/index.jsp?topic=/com.ibm.db2.udb.admin.doc/doc/c0023297.htm

于 2009-10-06T18:53:47.453 回答