Postgresql ALTER語句常用操作小結(jié)
更新時(shí)間:2015年06月25日 12:27:08 投稿:junjie
這篇文章主要介紹了Postgresql ALTER語句常用操作小結(jié),本文講解了增加一列、刪除一列、更改列的數(shù)據(jù)類型、表的重命名、更改列的名字、字段的not null設(shè)置等常用操作的代碼示例,需要的朋友可以參考下
postgresql版本:psql (9.3.4)
1、增加一列
復(fù)制代碼 代碼如下:
ALTER TABLE table_name ADD column_name datatype;
2、刪除一列
復(fù)制代碼 代碼如下:
ALTER TABLE table_name DROP column_name;
3、更改列的數(shù)據(jù)類型
復(fù)制代碼 代碼如下:
ALTER TABLE table_name ALTER column_name TYPE datatype;
4、表的重命名
復(fù)制代碼 代碼如下:
ALTER TABLE table_name RENAME TO new_name;
5、更改列的名字
復(fù)制代碼 代碼如下:
ALTER TABLE table_name RENAME column_name to new_column_name;
6、字段的not null設(shè)置
復(fù)制代碼 代碼如下:
ALTER TABLE table_name ALTER column_name {SET|DROP} NOT NULL;
7、給列添加default
復(fù)制代碼 代碼如下:
ALTER TABLE table_name ALTER column_name SET DEFAULT expression;
您可能感興趣的文章:
- Postgresql使用update語句的方法示例
- PostgreSQL實(shí)時(shí)查看數(shù)據(jù)庫實(shí)例正在執(zhí)行的SQL語句實(shí)例詳解
- Postgresql 查看SQL語句執(zhí)行效率的操作
- postgresql SQL語句變量的使用說明
- Postgresql的pl/pgql使用操作--將多條執(zhí)行語句作為一個(gè)事務(wù)
- postgresql 賦權(quán)語句 grant的正確使用說明
- PostgreSQL標(biāo)準(zhǔn)建表語句分享
- postgresql 導(dǎo)出建表語句的命令操作
- postgresql 實(shí)現(xiàn)sql多行語句合并一行
- Postgresql開啟SQL執(zhí)行語句收集過程
相關(guān)文章
postgresql如何找到表中重復(fù)數(shù)據(jù)的行并刪除
這篇文章主要介紹了postgresql如何找到表中重復(fù)數(shù)據(jù)的行并刪除問題,具有很好的參考價(jià)值,希望對大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2023-05-05淺談PostgreSQL消耗的內(nèi)存計(jì)算方法
這篇文章主要介紹了淺談PostgreSQL消耗的內(nèi)存計(jì)算方法,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01PostgreSQL將數(shù)據(jù)加載到buffer cache中操作方法
這篇文章主要介紹了PostgreSQL將數(shù)據(jù)加載到buffer cache中,我們可以使用pg_prewarm插件來將指定的表加載到OS Buffer或者pg shared buffer中,具體操作方法跟隨小編一起看看吧2021-04-04postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式
這篇文章主要介紹了postgresql coalesce函數(shù)數(shù)據(jù)轉(zhuǎn)換方式,具有很好的參考價(jià)值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-01-01