最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

PostgreSQL 查找當(dāng)前數(shù)據(jù)庫(kù)的所有表操作

 更新時(shí)間:2020年12月25日 09:33:33   作者:潘廣宇 Leo  
這篇文章主要介紹了PostgreSQL 查找當(dāng)前數(shù)據(jù)庫(kù)的所有表操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧

實(shí)現(xiàn)的功能類似MySQL:

show tables;

在 PostgreSQL 中需要寫(xiě):

select * from pg_tables where schemaname = 'public';

返回結(jié)果類似如下:

schemaname | tablename | tableowner | tablespace | hasindexes | hasrules | hastriggers | rowsecurity 
------------+-----------+------------+------------+------------+----------+-------------+-------------
 public  | deploy | postgres |   | t   | f  | f   | f
 public  | deploy2 | postgres |   | f   | f  | f   | f
(2 rows)

補(bǔ)充:PostgreSql 獲取所有的表、視圖、字段、 主鍵

PostgreSQL獲取數(shù)據(jù)庫(kù)中所有view名 視圖:

SELECT viewname FROM pg_views 
WHERE  schemaname ='public' 

postgreSQL獲取數(shù)據(jù)庫(kù)中所有table名 表:

SELECT tablename FROM pg_tables 
WHERE tablename NOT LIKE 'pg%' 
AND tablename NOT LIKE 'sql_%'
ORDER BY tablename;

postgreSQL獲取某個(gè)表tablename 所有字段名稱 , 類型,備注,是否為空 等

SELECT col_description(a.attrelid,a.attnum) as comment,pg_type.typname as typename,a.attname as name, a.attnotnull as notnull
FROM pg_class as c,pg_attribute as a inner join pg_type on pg_type.oid = a.atttypid
where c.relname = 'tablename' and a.attrelid = c.oid and a.attnum>0

postgreSQL獲取某個(gè)表tablename 的主鍵信息

select pg_attribute.attname as colname,pg_type.typname as typename,pg_constraint.conname as pk_name from 
pg_constraint inner join pg_class 
on pg_constraint.conrelid = pg_class.oid 
inner join pg_attribute on pg_attribute.attrelid = pg_class.oid 
and pg_attribute.attnum = pg_constraint.conkey[1]
inner join pg_type on pg_type.oid = pg_attribute.atttypid
where pg_class.relname = 'tablename' 
and pg_constraint.contype='p'

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

相關(guān)文章

  • 在PostgreSQL中實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)的關(guān)聯(lián)查詢

    在PostgreSQL中實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)的關(guān)聯(lián)查詢

    在 PostgreSQL 中,通常情況下的關(guān)聯(lián)查詢是在同一個(gè)數(shù)據(jù)庫(kù)的不同表之間進(jìn)行的,然而,在某些復(fù)雜的應(yīng)用場(chǎng)景中,可能需要實(shí)現(xiàn)跨數(shù)據(jù)庫(kù)的關(guān)聯(lián)查詢,本文將詳細(xì)探討如何在 PostgreSQL 中實(shí)現(xiàn)這一需求,并通過(guò)示例代碼進(jìn)行說(shuō)明,需要的朋友可以參考下
    2024-08-08
  • 詳解PostgreSQL?14.4安裝使用及一些安裝的異常問(wèn)題

    詳解PostgreSQL?14.4安裝使用及一些安裝的異常問(wèn)題

    這篇文章主要介紹了PostgreSQL?14.4的安裝以及使用以及一些安裝的異常,本文通過(guò)圖文并茂的形式給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2022-07-07
  • PostgreSQL 實(shí)現(xiàn)定時(shí)job執(zhí)行(pgAgent)

    PostgreSQL 實(shí)現(xiàn)定時(shí)job執(zhí)行(pgAgent)

    這篇文章主要介紹了PostgreSQL 實(shí)現(xiàn)定時(shí)job執(zhí)行(pgAgent),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • postgres 使用存儲(chǔ)過(guò)程批量插入數(shù)據(jù)的操作

    postgres 使用存儲(chǔ)過(guò)程批量插入數(shù)據(jù)的操作

    這篇文章主要介紹了postgres 使用存儲(chǔ)過(guò)程批量插入數(shù)據(jù)的操作,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-02-02
  • PostgreSQL中使用數(shù)組改進(jìn)性能實(shí)例代碼

    PostgreSQL中使用數(shù)組改進(jìn)性能實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于PostgreSQL中使用數(shù)組改進(jìn)性能的相關(guān)資料,文中通過(guò)示例代碼以及圖文介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2018-12-12
  • 基于PostgreSQL 權(quán)限解讀

    基于PostgreSQL 權(quán)限解讀

    這篇文章主要介紹了基于PostgreSQL 權(quán)限解讀,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • postgreSQL數(shù)據(jù)庫(kù)默認(rèn)用戶postgres常用命令分享

    postgreSQL數(shù)據(jù)庫(kù)默認(rèn)用戶postgres常用命令分享

    這篇文章主要介紹了postgreSQL數(shù)據(jù)庫(kù)默認(rèn)用戶postgres常用命令分享,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Postgresql排序與limit組合場(chǎng)景性能極限優(yōu)化詳解

    Postgresql排序與limit組合場(chǎng)景性能極限優(yōu)化詳解

    這篇文章主要介紹了Postgresql排序與limit組合場(chǎng)景性能極限優(yōu)化詳解,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2020-12-12
  • 基于postgreSql 常用查詢小結(jié)

    基于postgreSql 常用查詢小結(jié)

    這篇文章主要介紹了基于postgreSql 常用查詢小結(jié),具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過(guò)來(lái)看看吧
    2021-01-01
  • Centos環(huán)境下Postgresql 安裝配置及環(huán)境變量配置技巧

    Centos環(huán)境下Postgresql 安裝配置及環(huán)境變量配置技巧

    本文給大家分享在Centos環(huán)境下Postgresql 安裝配置及環(huán)境變量配置技巧,給大家?guī)?lái)了詳細(xì)的安裝步驟,對(duì)Postgresql 安裝配置相關(guān)知識(shí)感興趣的朋友跟隨小編一起學(xué)習(xí)吧
    2021-05-05

最新評(píng)論

工布江达县| 凤庆县| 门源| 镶黄旗| 恩施市| 调兵山市| 甘洛县| 西盟| 南平市| 武定县| 虎林市| 菏泽市| 南阳市| 剑阁县| 永顺县| 陆良县| 龙川县| 稻城县| 江达县| 从江县| 洛川县| 麻栗坡县| 河间市| 巫溪县| 鹤壁市| 新宾| 霸州市| 略阳县| 林甸县| 永和县| 荣昌县| 克拉玛依市| 仲巴县| 屏南县| 德阳市| 固安县| 孟津县| 若尔盖县| 姜堰市| 安丘市| 化州市|