OCIAttrGet(stmtp, OCI_HTYPE_STMT, &stmt_type, NULL, OCI_ATTR_STMT_TYPE, errhp);
stmt_type 是
OCI 只有 9 种已知的 SQL 语句类型。
OCI_STMT_SELECT - SELECT 语句
OCI_STMT_UPDATE - 更新语句
OCI_STMT_DELETE - DELETE 语句
OCI_STMT_INSERT - 插入语句
OCI_STMT_CREATE - CREATE 语句
OCI_STMT_DROP - DROP 语句
OCI_STMT_ALTER - ALTER 语句
OCI_STMT_BEGIN - 开始... (PL/SQL)
OCI_STMT_DECLARE - 声明...(PL/SQL)
但是,返回值为“16”...
如果你知道这意味着什么,我会请求你的帮助。
从 OCI_ATTR_STMT_TYPE 返回的某些值没有记录在案:
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句