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

          軟件下載吧

          當(dāng)前位置:軟件下載吧 > 技術(shù)開發(fā) > 數(shù)據(jù)庫 > PostgreSQL 修改表字段常用命令操作

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

          時(shí)間:2024-02-28 13:28作者:下載吧人氣:41

          –數(shù)據(jù)庫、模式、表名 “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);

          –添加字段 給默認(rèn)值

          ALTER TABLE “identities”.”Test”.”tab_test” ADD COLUMN utype INT DEFAULT(1);

          –字段注解

          COMMENT ON COLUMN “identities”.”Test”.”tab_test”.”utype” IS ‘類型 1為普通 2為高級(jí)’;

          –修改字段類型

          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”);

          補(bǔ)充:PostgreSQL修改表(alter table語句)

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

          語法:

          使用ALTER TABLE語句在現(xiàn)有表中添加新列:

          ALTER TABLE table_name ADD column_name datatype;

          現(xiàn)有表中ALTER TABLE到DROP COLUMN(刪除某個(gè)字段):

          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;

          以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教。

          標(biāo)簽[db:關(guān)鍵字]

          相關(guān)下載

          查看所有評(píng)論+

          網(wǎng)友評(píng)論

          網(wǎng)友
          您的評(píng)論需要經(jīng)過審核才能顯示

          熱門閱覽

          最新排行

          公眾號(hào)

          主站蜘蛛池模板: 亚洲爆乳无码一区二区三区| 日韩精品无码中文字幕一区二区| 骚片AV蜜桃精品一区| 久久精品免费一区二区喷潮| 老熟妇仑乱视频一区二区 | 精品久久久久一区二区三区| 精品少妇人妻AV一区二区 | 精品女同一区二区三区免费站 | 日韩成人一区ftp在线播放| 日韩高清国产一区在线 | 国精产品一区二区三区糖心| 亚洲AV成人精品日韩一区18p| 免费看AV毛片一区二区三区| 无码精品一区二区三区| 国产一区二区三区乱码网站| 99精品一区二区三区无码吞精 | 国产小仙女视频一区二区三区| 色国产精品一区在线观看| 日韩人妻无码一区二区三区99| 精品国产亚洲一区二区在线观看| 精品福利一区3d动漫| 无码人妻AⅤ一区二区三区水密桃| 韩国福利视频一区二区| 国产精品一区二区在线观看| 一本大道在线无码一区| 波多野结衣一区二区三区| 人妻av综合天堂一区| 波多野结衣中文一区二区免费| 日本一区二区三区中文字幕| 久久精品人妻一区二区三区| 波多野结衣在线观看一区 | 一区二区三区无码视频免费福利| 国产一区二区精品尤物| 高清国产精品人妻一区二区| 亚洲A∨无码一区二区三区 | av无码精品一区二区三区四区| 爆乳熟妇一区二区三区| 国产精品伦一区二区三级视频| 精品国产福利一区二区| 婷婷亚洲综合一区二区| 中文字幕在线一区二区三区|