[英]Add a column to a DB2/400 table with a specific ordinal position
AS400/iSeries/System-i/whatever 上是否有 SQL 命令可以将列添加到表的特定顺序位置,或将现有列移动到不同位置?
IBM i 7.1 现在允许您在另一列之前添加一列。
ALTER TABLE table ADD COLUMN colname ... BEFORE othercolumn
不。 ALTER TABLE语句将允许您向表中添加一列,但是,根据文档:
新列是表的最后一列; 也就是说,如果最初有 n 列,则添加的列是第 n+1 列。
如果您想更改表中列的顺序,最好的办法是:
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.