資料庫下表和列名顯示
建立時間:2024年2月17日
概要
該語句是將資料庫下面的表和表的列名顯示出來,方便查詢
語法
SELECT
COLUMN_NAME 列名,
TABLE_NAME 表名
FROM
INFORMATION_SCHEMA. COLUMNS
WHERE table_schema = '你的資料庫名' AND table_name ='你的表名'
注:
AND table_name ='你的表名' 可以修改為: AND table_name in '你的多個表名'
實操案例
原始資料
語句執行
SELECT
COLUMN_NAME 列名,
TABLE_NAME 表名
FROM
INFORMATION_SCHEMA. COLUMNS
WHERE table_schema = 'test_score' AND table_name ='course'
結果:
修改為in執行
SELECT
COLUMN_NAME 列名,
TABLE_NAME 表名
FROM
INFORMATION_SCHEMA. COLUMNS
WHERE table_schema = 'test_score' AND table_name in ('course','student')
結果
小結
該語句使用與mysql和sql server,可修改。