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 - UPDATE语句
OCI_STMT_DELETE -删除语句
OCI_STMT_INSERT - INSERT语句
OCI_STMT_CREATE - CREATE语句
OCI_STMT_DROP - DROP语句
OCI_STMT_ALTER - ALTER语句
OCI_STMT_BEGIN -开始.(PL/SQL)
OCI_STMT_DECLARE -声明.(PL/SQL)
但是返回值是"16"..。
如果你知道这意味着什么,我会请求你的帮助。
发布于 2018-11-20 09:54:24
没有记录从OCI_ATTR_STMT_TYPE返回的一些值:
https://stackoverflow.com/questions/53388191
复制相似问题