1. 程式人生 > >PostgreSQL 修改表字段常用命令

PostgreSQL 修改表字段常用命令

type null key rim primary content 數據庫 數據 div

--數據庫、模式、表名 "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");

PostgreSQL 修改表字段常用命令