(PECL ibm_db2 >= 1.0.0)
db2_tables — Retourne la liste des tables et leurs métadonnées
$connection,$qualifier = null,$schema = null,$table_name = null,$table_type = nullRetourne un jeu de résultats listant les tables et les métadonnées associées dans une base de données.
connectionUne connexion valide à une base de données IBM DB2, Cloudscape ou Apache Derby.
qualifier
Un qualificatif pour les bases de données DB2 qui fonctionnent sur
les serveurs OS/390 ou z/OS. Pour les autres bases de données,
passez null ou une chaîne vide.
schema
Le schéma qui contient les tables. Ce paramètre accepte un motif de recherche
contenant _ et % en tant que
caractères génériques.
table_name
Le nom de la table. Ce paramètre accepte un motif de recherche
contenant _ et % en tant que
caractères génériques.
table_type
Une liste d'identifiants de type de table délimitée par des virgules.
Pour correspondre à tous les types de tables, passez null ou une chaîne
vide. Les identifiants de type de table valides incluent :
ALIAS, HIERARCHY TABLE, INOPERATIVE VIEW, NICKNAME,
MATERIALIZED QUERY TABLE, SYSTEM TABLE, TABLE, TYPED TABLE, TYPED VIEW
et VIEW.
Retourne une ressource d'instruction avec un jeu de résultats contenant les lignes décrivant les tables qui correspondent aux paramètres spécifiés. Les lignes sont composées des colonnes suivantes :
| Nom de la colonne | Description |
|---|---|
| TABLE_CAT | Le catalogue qui contient la table.
La valeur est null si cette table n'a pas de catalogues. |
| TABLE_SCHEM | Nom du schéma qui contient la table. |
| TABLE_NAME | Nom de la table. |
| TABLE_TYPE | Identifiant de type de table pour la table. |
| REMARKS | Description de la table. |