Skip to content

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。