如何在AIX上删除DB2中的多个列?

pka*_*ing 2 sql db2

删除DB2中的多个列的语法是什么?我试过这个:

ALTER TABLE work_item DROP COLUMN (TRANSACTION_TYPE, REQUEST_TYPE, LOCATION_CODE, ROLE_ID, SUBMITTED_BY);
Run Code Online (Sandbox Code Playgroud)

但它没有用.我在AIX上运行(根据我的阅读,看起来你可能不会在除AIX之外的平台上删除列).

如果我逐一删除列,它似乎工作,但在前三个之后,我需要到REORG表.我想一举做到这一点,没有REORG.

可能吗?

Tam*_*ege 8

以下适用于Windows上的DB2 9.5,但它也适用于AIX上的早期版本:

ALTER TABLE MYSCHEMA.ABC
DROP COLUMN B
DROP COLUMN C
Run Code Online (Sandbox Code Playgroud)

这是ALTER TABLE命令的文档