#SQLTables
# 功能简介
返回存储在特定数据源中的表名和列表。
# 函数声明
SQLRETURN SQLTables(
SQLHSTMT StatementHandle,
SQLCHAR * CatalogName,
SQLSMALLINT NameLength1,
SQLCHAR * SchemaName,
SQLSMALLINT NameLength2,
SQLCHAR * TableName,
SQLSMALLINT NameLength3,
SQLCHAR * TableType,
SQLSMALLINT NameLength4);
# 参数说明
参数名 | 说明 |
---|---|
StatementHandle (IN) | 结果集的语句句柄。 |
CatalogName (IN) | 目录名称。 |
NameLength1 (IN) | *CatalogName 的长度(以字符为单位)。 |
SchemaName (IN) | 架构名称的字符串搜索模式。 |
NameLength2 (IN) | 长度(以 *SchemaName 的字符为单位)。 |
TableName (IN) | 表名的字符串搜索模式。 |
NameLength3 (IN) | *TableName 的长度(以字符为单位)。 |
TableType (IN) | 要匹配的表类型的列表。 |
NameLength4 (IN) | *TableType 的长度(以字符为单位)。 |
TableType参数的支持情况:
TableType | 说明 | 支持情况 |
---|---|---|
TABLE | 表 | 支持 |
VIEW | 视图 | 支持 |
SYSTEM TABLE | 系统表 | 不支持 |
GLOBAL TEMPORARY | 全局临时表 | 不支持 |
LOCAL TEMPORARY | 本地临时表 | 不支持 |
ALIAS | 别名 | 不支持 |
SYNONYM | 同义词 | 不支持 |