SQLTables函数
功能
根据输入参数条件,检索相关的信息形成结果集,供用户查阅。
函数原型
c
SQLRETURN SQLTables(
SQLHSTMT StatementHandle,
SQLCHAR * CatalogName,
SQLSMALLINT NameLength1,
SQLCHAR * SchemaName,
SQLSMALLINT NameLength2,
SQLCHAR * TableName,
SQLSMALLINT NameLength3,
SQLCHAR * TableType,
SQLSMALLINT NameLength4);
参数解释
- StatementHandle:语句句柄。
- CatalogName:数据库名,char类型的字符串。当值为NULL时表示所有。
- NameLength1:以字节为单位描述参数CatalogName字符串的长度。
- SchemaName:模式名,char类型的字符串。当值为NULL时表示所有。
- NameLength2:以字节为单位描述参数SchemaName字符串的长度。
- TableName:表名,char类型的字符串。当值为NULL时表示所有。
- NameLength3:以字节为单位描述参数 TableName字符串的长度。
- TableType:要匹配的表类型。比如:“table”,“view”等。
- NameLength4:以字节为单位描述参数TableType字符串的长度。
返回值
成功时返回SQL_SUCCESS,失败时返回SQL_ERROR。