有没有办法在Interbase中的特定位置添加一列
Is there a way to add a column to a specific position in Interbase
我需要向数据库中现有的 table 添加一个新列。
列应该放在特定的位置。
我知道这可以通过两个单独的命令完成:
ALTER TABLE MYTABLE
ADD MYCOL INTEGER
ALTER TABLE MYTABLE
ALTER MYCOL POSITION 12
但是有没有一种方法可以一次做到这一点?
我搜索了 Interbase 的文档,没有找到与此相关的内容。
谢谢。
这是正确的语法:
ALTER TABLE MYTABLE
ADD MYCOL INTEGER,
ALTER COLUMN MYCOL POSITION 12
是;您可以将一个或多个操作链接到 ALTER TABLE 语法。
参见 http://docwiki.embarcadero.com/InterBase/2020/en/ALTER_TABLE
Batsheva 上面的回答是正确的。
我需要向数据库中现有的 table 添加一个新列。
列应该放在特定的位置。
我知道这可以通过两个单独的命令完成:
ALTER TABLE MYTABLE
ADD MYCOL INTEGER
ALTER TABLE MYTABLE
ALTER MYCOL POSITION 12
但是有没有一种方法可以一次做到这一点?
我搜索了 Interbase 的文档,没有找到与此相关的内容。
谢谢。
这是正确的语法:
ALTER TABLE MYTABLE
ADD MYCOL INTEGER,
ALTER COLUMN MYCOL POSITION 12
是;您可以将一个或多个操作链接到 ALTER TABLE 语法。 参见 http://docwiki.embarcadero.com/InterBase/2020/en/ALTER_TABLE
Batsheva 上面的回答是正确的。