在Informix DB中更改表查询

时间:2011-02-01 11:03:00

标签: sql informix

DBMS:Informix。

我有一个表sample_tbl,其中 5 3个字段,即:

  • USER_ID,
  • USER_NAME,
  • USER_EMAIL

现在,我想将以下字段添加到sample_tbl中,并使用一个单独的alter query添加列。新字段是:

  • user_phone_no,
  • USER_LOCATION,
  • USER_PASSWORD

我想在user_id之后添加user_phone_no,我想在user_email字段之后添加user_location,user_password,并且只需要一个查询。有什么建议吗?

1 个答案:

答案 0 :(得分:12)

根据IBM online docs Informix v10允许ALTER TABLE ADD column BEFORE existing_column

这样的东西可以工作(我在这台电脑上没有Informix连接)......

ALTER TABLE sample_tbl
ADD user_phone_no varchar(10) BEFORE user_name,
ADD user_location varchar(10),
ADD user_password varchar(10);