#OCIErrorGet

# 功能简介

OCIErrorGet函数用于返回缓冲区中的错误消息和YashanDB数据库错误代码。

# 函数声明

sword OCIErrorGet ( void       *hndlp, 
                    ub4         recordno,
                    OraText    *sqlstate,
                    sb4        *errcodep, 
                    OraText    *bufp,
                    ub4         bufsiz,
                    ub4         type );

# 参数说明

参数名 说明
hndlp (IN) 错误句柄。
recordno (IN) 指示应用程序从中查找信息的状态记录。
sqlstate (OUT) SQL状态。
errcodep (OUT) 返回的错误代码。
bufp (OUT) 返回的错误消息文本。
bufsiz (IN) 为错误消息提供的缓冲区大小(单位:B)。
type (IN) 句柄类型。

部分参数目前仅支持以下取值:

参数 有效值
type OCI_HTYPE_ERROR
recordno 1
pdf-btn 下载文档
copy-btn 复制链接