Skip to content

SQLStatics 函数

功能

检索表的索引相关信息。

函数原型

c
SQLRETURN SQLStatistics(
      SQLHSTMT 		StatementHandle,
      SQLCHAR * 	CatalogName,
      SQLSMALLINT 	NameLength1,
      SQLCHAR * 	SchemaName,
      SQLSMALLINT 	NameLength2,
      SQLCHAR * 	TableName,
      SQLSMALLINT 	NameLength3,
      SQLUSMALLINT 	Unique,
      SQLUSMALLINT 	Reserved

参数解释

  • StatementHandle:语句句柄。
  • CatalogName:数据库名,char类型的字符串。
  • NameLength1:以字节为单位描述参数CatalogName字符串的长度。
  • SchemaName:模式名,char类型的字符串。
  • NameLength2:以字节为单位描述参数SchemaName字符串的长度。
  • TableName:表名,char类型的字符串。
  • NameLength3:以字节为单位描述参数TableName字符串的长度。
  • Unique:是否指定唯一值索引。可填值为:SQL_INDEX_UNIQUE、SQL_INDEX_AL。
  • Reserved:标识索引信息是即时更新还是延迟更新,当为延迟更新时,驱动不保证某些信息是当前即时的。

返回值

成功时返回SQL_SUCCESS。