语法:

ALTER table 表名 ALTER COLUMN 字段名 type 字段类型 USING 字段名::字段类型

ALTER TABLE table_name ALTER COLUMN column_name SET DEFAULT default_value;

比如删掉列再增加列(修改类型的一种方式):

alter table T_Mytable  drop column F1;

alter table T_Mytable add column F1 bigint DEFAULT 0;

比如修改列类型为bigint;

alter table T_MyTable alter column F1 type bigint using F1::bigint;

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐