下載吧 - 綠色安全的游戲和軟件下載中心

          軟件下載吧

          當前位置:軟件下載吧 > 技術開發 > 數據庫 > PostgreSQL 修改表字段常用命令操作

          PostgreSQL 修改表字段常用命令操作

          時間:2024-02-28 13:28作者:下載吧人氣:28

          –數據庫、模式、表名 “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修改表(alter table語句)

          PostgreSQL ALTER TABLE命令用于添加,刪除或修改現有表中的列。您還可以使用ALTER TABLE命令在現有表上添加和刪除各種約束。

          語法:

          使用ALTER TABLE語句在現有表中添加新列:

          ALTER TABLE table_name ADD column_name datatype;

          現有表中ALTER TABLE到DROP COLUMN(刪除某個字段):

          ALTER TABLE table_name DROP COLUMN column_name;

          ALTER TABLE更改表中列的DATA TYPE(修改字段類型):

          ALTER TABLE table_name ALTER COLUMN column_name TYPE datatype;

          ALTER TABLE向表中的列添加NOT NULL約束:

          ALTER TABLE table_name MODIFY column_name datatype NOT NULL;

          ALTER TABLE添加唯一約束ADD UNIQUE CONSTRAINT到表中:

          ALTER TABLE table_name ADD CONSTRAINT MyUniqueConstraint UNIQUE(column1, column2…);

          ALTER TABLE將“檢查約束”添加到表中:

          ALTER TABLE table_name ADD CONSTRAINT MyUniqueConstraint CHECK (CONDITION);

          ALTER TABLE添加主鍵ADD PRIMARY KEY約束:

          ALTER TABLE table_name ADD CONSTRAINT MyPrimaryKey PRIMARY KEY (column1, column2…);

          使用ALTER TABLE從表中刪除約束(DROP CONSTRAINT):

          ALTER TABLE table_name DROP CONSTRAINT MyUniqueConstraint;

          使用ALTER TABLE從表中刪除主鍵約束(DROP PRIMARY KEY)約束:

          ALTER TABLE table_name DROP CONSTRAINT MyPrimaryKey;

          以上為個人經驗,希望能給大家一個參考,也希望大家多多支持。如有錯誤或未考慮完全的地方,望不吝賜教。

          標簽[db:關鍵字]

          相關下載

          查看所有評論+

          網友評論

          網友
          您的評論需要經過審核才能顯示

          熱門閱覽

          最新排行

          公眾號

          主站蜘蛛池模板: 人妻AV一区二区三区精品| 91在线一区二区| 中文字幕在线观看一区二区三区| 人妻精品无码一区二区三区| 怡红院AV一区二区三区| 日韩精品一区二区三区在线观看l 日韩精品一区二区三区毛片 | 亚洲国产一区二区三区| 亚洲一区无码精品色| 国产一区二区三区在线看| 久久久久人妻一区二区三区| 国产麻豆精品一区二区三区| 一区二区高清在线| 久久久精品一区二区三区| 亚洲av无码片vr一区二区三区| 精品3d动漫视频一区在线观看| 在线观看国产一区| 国产吧一区在线视频| 国产福利一区二区| 国产在线精品一区二区中文| 人妻AV一区二区三区精品| 精品无码一区二区三区水蜜桃| 亚洲乱码一区二区三区在线观看| 伊人色综合网一区二区三区| 日亚毛片免费乱码不卡一区| 久久婷婷色综合一区二区| 国产一区二区成人| 亚洲国产精品第一区二区三区| 久久伊人精品一区二区三区| 亚洲国产成人精品久久久国产成人一区二区三区综 | 精品一区二区三区在线观看l | 少妇无码AV无码一区| 国产对白精品刺激一区二区 | 国产在线精品一区二区三区不卡 | 精品久久久久一区二区三区| 无码精品尤物一区二区三区| 国产午夜三级一区二区三| 海角国精产品一区一区三区糖心| 亚洲一区二区三区影院| 大香伊蕉日本一区二区| 久久精品国产第一区二区三区| 久久一区二区三区免费|