mysql獲取所有的表結構及備註

2021-10-23 21:34:48 字數 1113 閱讀 5876

select

*from

information_schema.

`tables

`where

table_schema =

'db_name'

select

table_name,

table_comment

from

information_schema.

`tables

`where

table_schema =

'db_name'

;

select

table_schema as

'庫名'

, table_name as

'表名'

, column_name as

'列名'

, ordinal_position as

'列的排列順序'

, column_default as

'預設值'

, is_nullable as

'是否為空'

, data_type as

'資料型別'

, character_maximum_length as

'字元最大長度'

, numeric_precision as

'數值精度(最大位數)'

, numeric_scale as

'小數精度'

, column_type as

'列型別'

, column_key 'key'

, extra as

'額外說明'

, column_comment as

'注釋'

from

information_schema.

`columns

`where

table_schema =

'db_name'

order

by table_name,

ordinal_position;

Mysql查詢所有的表名和查詢表中所有的欄位名

最近的乙個專案中用到兩個東西,乙個就是傳入資料庫連線就自動複製該庫的所有表結構,其二就是在搜尋中用到獲取庫中的表和表中的字段,所以記錄一下,至於專案情況,隨後更新。獲取所有資料庫名稱 獲取庫中的所有表名稱 select column name from information schema.colu...

oracle 查詢表空間所有表 及表所有的表空間

查詢表空間所有表 select table name from all tables where tablespace name 表空間 表空間名字一定要大寫。查詢表所在的表空間 select from user tables where table name 表名 表名一定要大寫 建立表空間 cr...

PostgreSQL獲取所有的表資訊 字段資訊

獲取資料庫中所有table名 select tablename from pg tables where tablename not like pg and tablename not like sql order by tablename 獲取資料庫中所有table名及table的註解資訊 sel...