久久精品国产99国产精品,农村大炕弄老女人,人马配速90分钟,香蕉成人伊视频在线观看

postgresql查詢所有表及表名注釋

PostgreSQL查詢所有表及表名注釋的詳細方法 PostgreSQL查詢表名注釋的方法 PostgreSQL, 查詢表名注釋, 表結構 數據庫技術 本文介紹了使用PostgreSQL查詢所

PostgreSQL查詢所有表及表名注釋的詳細方法

PostgreSQL查詢表名注釋的方法

PostgreSQL, 查詢表名注釋, 表結構

數據庫技術

本文介紹了使用PostgreSQL查詢所有表及表名注釋的詳細方法,包括查詢系統表和元數據表,以及使用SQL語句獲取表結構信息。

在PostgreSQL中,可以通過查詢系統表和元數據表來獲取所有表及其表名注釋。下面是具體的步驟:

1. 使用以下SQL語句查詢系統表pg_class來獲取所有的表信息:

SELECT relname, relnamespace::regnamespace AS schema_name
FROM pg_class
WHERE relkind  'r' AND relname NOT LIKE 'pg_%' AND relname NOT LIKE 'sql_%';

2. 使用以下SQL語句查詢元數據表pg_description來獲取表名注釋:

SELECT , 
FROM pg_class c
LEFT JOIN pg_description d ON c.oid  d.objoid
WHERE   'r' AND  NOT LIKE 'pg_%' AND  NOT LIKE 'sql_%';

3. 合并以上兩個查詢結果,可以得到所有表的表名和表名注釋:

SELECT  AS table_name,  AS table_comment
FROM (
    SELECT , 
    FROM pg_class c
    LEFT JOIN pg_description d ON c.oid  d.objoid
    WHERE   'r' AND  NOT LIKE 'pg_%' AND  NOT LIKE 'sql_%'
) t;

通過以上SQL查詢語句,我們可以獲取到所有表的表名及其注釋信息。這在進行數據庫文檔生成、數據字典維護等工作中非常有用。

主站蜘蛛池模板: 潮安县| 博野县| 鄱阳县| 迁西县| 永靖县| 郴州市| 蒙阴县| 铜鼓县| 即墨市| 五莲县| 海阳市| 镇原县| 长宁区| 潼南县| 嘉义县| 任丘市| 百色市| 改则县| 饶阳县| 永吉县| 霍山县| 苍南县| 陵水| 汽车| 称多县| 马龙县| 缙云县| 三河市| 报价| 新昌县| 成都市| 宁蒗| 长海县| 平乐县| 闽侯县| 石城县| 长兴县| 阿克陶县| 蒙阴县| 柳林县| 平陆县|