PostgreSQL 修改表字段常用命令
阿新 • • 發佈:2022-02-18
PostgreSQL 修改表字段常用命令
任楓丶於2019-06-13 15:03:26釋出2463收藏4 分類專欄:java 專欄收錄該內容 48 篇文章0 訂閱 訂閱專欄--資料庫、模式、表名 "identities"."Test"."tab_test" --修改欄位名 ALTER TABLE "identities"."Test"."tab_test" RENAME "u_name" to realname ; --新增欄位 ALTER TABLE "identities"."Test"."tab_test" ADD COLUMN updcontent VARCHAR(50); --新增欄位 給預設值 ALTER TABLE "identities"."Test"."tab_test" ADD COLUMN utype INT DEFAULT(1); --欄位註解 COMMENT ON COLUMN "identities"."Test"."tab_test"."utype" IS '型別 1為普通 2為高階'; --修改欄位型別 ALTER TABLE "identities"."Test"."tab_test" alter COLUMN utype type VARCHAR(50) ; --刪除非空約束 ALTER TABLE "identities"."Test"."tab_test" ALTERCOLUMN realname drop not NULL; --新增主鍵 ALTER TABLE "identities"."Test"."tab_test" ADD PRIMARY KEY ("id");
PostgreSQL 修改表字段常用命令
任楓丶於2019-06-13 15:03:26釋出2463收藏4 分類專欄:java 專欄收錄該內容 48 篇文章0 訂閱 訂閱專欄--資料庫、模式、表名 "identities"."Test"."tab_test"
--修改欄位名
ALTER TABLE "identities"."Test"."tab_test" RENAME "u_name" to realname ;
--新增欄位
ALTER TABLE "identities"."Test"."tab_test" ADD COLUMN updcontent VARCHAR(50);
--新增欄位 給預設值
ALTER TABLE "identities"."Test"."tab_test" ADD COLUMN utype INT DEFAULT(1);
--欄位註解
COMMENT ON COLUMN "identities"."Test"."tab_test"."utype" IS '型別 1為普通 2為高階';
--修改欄位型別
ALTER TABLE "identities"."Test"."tab_test" alter COLUMN utype type VARCHAR(50) ;
--刪除非空約束
ALTER TABLE "identities"."Test"."tab_test" ALTER COLUMN realname drop not NULL;
--新增主鍵
ALTER TABLE "identities"."Test"."tab_test" ADD PRIMARY KEY ("id");
學問:紙上得來終覺淺,絕知此事要躬行
為事:工欲善其事,必先利其器。
態度:道阻且長,行則將至;行而不輟,未來可期
轉載請標註出處!