VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

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:表示比较严重的错误,如:内存分配失败、建立连接失败等。

其他

无。