1、增加、删除字段
增加一列并备注:
ALTER TABLE 表名 ADD COLUMN 列名 类型;
comment on column 表名.列名 is '理财平台:1、A理财 2、B理财';
delete一列:
ALTER TABLE表名 DROP COLUMN 列名 cascade;
其中删除的时候增加了cascade可以彻底删除字段相关约束等任何依赖信息。
2、 改变字段的缺省值
要给一个字段设置缺省值,可以使用一个像下面这样的命令:
ALTER TABLE 表名 ALTER COLUMN 列名 SET DEFAULT 7.77;
请注意这么做不会影响任何表中现有的数据行,它只是为将来的INSERT命令改变缺省值。
要删除缺省值,可以用:
ALTER TABLE 表名 ALTER COLUMN 列名 DROP DEFAULT;
3、 修改字段的数据类型
把一个字段转换成另外一种数据类型,使用下面的命令:
ALTER TABLE 表名 ALTER COLUMN 表名 TYPE numeric(10,2);
4、 重命名字段
重命名一个字段:
ALTER TABLE 表名 RENAME COLUMN 列名 TO 重命名后列名;
5、 重命名表
重命名一个表:
ALTER TABLE 表名 RENAME TO 重命名后表名;