SQLProcedureColumns
功能描述
返回输入和输出参数的列表,以及构成指定过程的结果集的列。 驱动程序将该信息作为指定语句的结果集返回。
接口原型
RETCODE SQL_API
SQLProcedureColumns(HSTMT hstmt,
SQLCHAR *szCatalogName,
SQLSMALLINT cbCatalogName,
SQLCHAR *szSchemaName,
SQLSMALLINT cbSchemaName,
SQLCHAR *szProcName,
SQLSMALLINT cbProcName,
SQLCHAR *szColumnName,
SQLSMALLINT cbColumnName)
参数说明
参数名 | 参数说明 |
---|---|
hstmt | 语句句柄。 |
szCatalogName | Vastbase在实现此接口时没有用到该参数。 |
cbCatalogName | Vastbase在实现此接口时没有用到该参数。 |
szSchemaName | 过程模式名称的字符串搜索模式。如果驱动程序支持某些过程的模式,但不支持其他过程的模式,例如当驱动程序从不同的dbms检索数据时,一个空字符串(“”)表示那些没有模式的过程。 |
cbSchemaName | *szSchemaName的字符长度。 |
szProcName | 过程名的字符串搜索模式。 |
cbProcName | *szProcName的字符长度。 |
szColumnName | 列名的字符串搜索模式。 |
cbColumnName | *szColumnName的字符长度。 |
返回
- SQL_SUCCESS:表示调用正确。
- SQL_ERROR:表示比较严重的错误,如:内存分配失败、建立连接失败等。
其他
无。