postgresql 修改字段sql
时间: 2023-05-09 17:02:02 浏览: 1826
plsql数据库的字段表的变更
在 PostgreSQL 中修改表的字段可以使用 ALTER TABLE 命令,具体如下:
1. 修改字段名:
ALTER TABLE 表名 RENAME COLUMN 原列名 TO 新列名;
2. 修改字段类型:
ALTER TABLE 表名 ALTER COLUMN 列名 TYPE 新数据类型;
3. 修改字段默认值:
ALTER TABLE 表名 ALTER COLUMN 列名 SET DEFAULT 新默认值;
4. 修改字段非空性:
ALTER TABLE 表名 ALTER COLUMN 列名 SET NOT NULL; 或 ALTER TABLE 表名 ALTER COLUMN 列名 DROP NOT NULL;
5. 修改字段注释:
ALTER TABLE 表名 ALTER COLUMN 列名 SET COMMENT '新注释内容';
总之,通过 ALTER TABLE 命令,可以对 PostgreSQL 中的表和字段进行灵活的修改和调整,为应用的开发和维护提供了方便。
阅读全文