人大金仓数据库中修改列和其他主流数据库的语法有很大的不同。

kingbase中更新列更新列的属性的语法是:

ALTER TABLE[SchemaName.]TableName ALTER[ COLUMN ] ColumnName TYPE 

举例1:

将mk_questionnaire表中theme字段的长度改为512,语句如下:

ALTER TABLE mk_questionnaire ALTER COLUMN theme TYPE varchar(512)

举例2:

要把列名”sname”改为”stuname”,要用下面的语句

alter table "S_T".student rename sname to stuname;

增加表字段

ALTER TABLE XXX ADD COLUMN s_no varchar(512)