如何快速製作資料詞典

2021-08-13 01:53:02 字數 1647 閱讀 7707

其實製作資料詞典是一件非常麻煩費力的事情,如果有一條sql能夠幫你全都查詢出來,那無疑會省力許多,今天呢我就給大家帶來一條這樣的sql,源自大佬小夢想的親筆之作。

use information_schema;

select

字段,字段說明,

pk,資料型別,

允許為空,

預設值from

(select

concat('資料表:', max(c.table_name)) as

'字段',

max(c.table_name) as

'表名',

max(t.table_comment) as

'字段說明',

''as

'pk',

''as

'資料型別',

''as

'允許為空',

''as

'預設值'

from

information_schema. columns as c

inner

join information_schema. tables as t on c.table_schema = t.table_schema

and c.table_name = t.table_name

where

c.table_schema = '替換成資料庫名字'

group

byt.table_name

union

allselect

max(c.column_name) as

'字段',

max(c.table_name) as

'表名',

max(c.column_comment) as

'字段說明',

max(c.extra) as

'pk',

max(c.column_type) as

'資料型別',

max(c.is_nullable) as

'允許為空',

max(c.column_default) as

'預設值'

from

information_schema. columns as c

where

c.table_schema = '替換成資料庫名字'

group

byc.table_name asc,

c.ordinal_position asc

union

allselect

''as

'字段',

max(c.table_name) as

'表名',

''as

'字段說明',

''as

'pk',

''as

'資料型別',

''as

'允許為空',

''as

'預設值'

from

information_schema. columns as c

where

c.table_schema = '替換成資料庫名字'

group

byc.table_name

) sorder

by表名 asc

如何製作數字貨幣

相對於其他型別的貨幣來講,數字貨幣的吸引力的確是非常大,尤其是這幾年位元幣水漲船高,不少人都希望能夠加入投資中。如果能夠知道如何製作數字貨幣,就可以擁有自己的數字貨幣,加上現在市場的火爆程度,想要穩賺不賠也不是什麼困難的事情。不過這類數字貨幣不是一般人員可以製作的,不僅要了解 更是要對市場有乙個全面...

製作資料集 一

這種型別資料集製作 as f 開啟資料 資料是一行一行的字串 data 1 f.readlines 按行讀取 data 1 即 西安鎮窪邊子村 for s in data 1 dict 1 for i in s if i 村 or i 路 or i 街 or i 段 or i 巷 or i 屯 di...

如何製作資料庫的安裝程式

dlg setupdatabase 安裝資料庫的介面 szmsg 請選擇應用程式安裝型別 sztitle 應用程式安裝型別 setupdatabase 伺服器端 nosetupdatabase 客戶端 svcheck1 true svcheck2 false nresult askoptions e...