(PECL ibm_db2 >= 1.0.0)
db2_tables — 返回一个结果集,列出数据库中的表和相关元数据
$connection
,$qualifier
= null
,$schema
= null
,$table_name
= null
,$table_type
= null
返回一个结果集,列出数据库中的表和相关元数据。
connection
一个有效的连接到 IBM DB2、Cloudscape 或 Apache Derby 数据库。
qualifier
在 OS/390 或 z/OS 服务器上运行的 DB2 数据库的限定符。对于其他数据库,传递 null
或空字符串。
schema
包含表的模式。此参数接受包含 _
和 %
作为通配符的搜索模式。
table_name
表的名称。此参数接受包含 _
和 %
作为通配符的搜索模式。
table_type
一个逗号分隔的表类型标识符列表。要匹配所有表类型,请传递 null
或空字符串。有效的表类型标识符包括:ALIAS、HIERARCHY TABLE、INOPERATIVE VIEW、NICKNAME、MATERIALIZED QUERY TABLE、SYSTEM TABLE、TABLE、TYPED TABLE、TYPED VIEW 和 VIEW。
返回一个语句资源,其中包含一个结果集,其中包含描述与指定参数匹配的表的行。这些行由以下列组成
列名 | 描述 |
---|---|
TABLE_CAT | 包含表的目录。如果此表没有目录,则值为 null 。 |
TABLE_SCHEM | 包含表的模式的名称。 |
TABLE_NAME | 表的名称。 |
TABLE_TYPE | 表的表类型标识符。 |
REMARKS | 表的描述。 |