PostgreSQL 修改表字段經常使用命令

--數據庫、模式、表名 "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");
相關文章
相關標籤/搜索