Lister les bibliothèques, les tables et les colonnes avec SQL

Lister les bibliothèques :
SELECT * FROM sysschemas

Par exemple, les 10 plus grosses bibliothèques :
SELECT * FROM sysschemas
ORDER BY schema_size DESC
LIMIT 10

Lister les tables :
SELECT * FROM systables

Par exemple, lister les tables d’une bibliothèque :
SELECT * FROM systables
WHERE table_schema ='maBib'


Lister les colonnes :
SELECT * FROM syscolumns

Lister les colonnes d’une table :
SELECT * FROM syscolumns
WHERE table_name='maTable' AND table_schema='maBib'

Laisser un commentaire