[DB2/400] Lister les tables d'un schéma
Bonjour à tous !
Je souhaiterais afficher la liste des tables d'un schéma particulier. Pour le moment j'ai la requête pour afficher l'ensemble des tables du système :
Code:
1 2 3 4
|
SELECT *
FROM QSYS2.SYSTABLES
WHERE TABLE_TYPE='T' |
J'ai fais quelques recherches, mais je n'arrive pas à récupérer la liste des tables pour un schéma précis... Auriez vous des pistes? L'idée serait ensuite de récupérer chaque colonnes + propriétés (type de données, longueur, etc)
EDIT:
A priori, SYSTABLES existerait aussi au sein des schémas. Ce qui me donne la requête suivante :
Code:
1 2
| SELECT SYSCOLUMNS.TABLE_NAME, SYSCOLUMNS.COLUMN_NAME, SYSCOLUMNS.DATA_TYPE, SYSCOLUMNS.LENGTH, SYSCOLUMNS.COLUMN_TEXT
FROM COMDTM30.SYSCOLUMNS AS SYSCOLUMNS; |
Le fait est que cette requête ne renvoi aucun résultat... Je continue mes recherches dans ce sens.
Merci par avance,
ZenZiTone.