group__constants.html
来自「一个很好用的Linux/Unix下Oracle OCI开发接口封装库」· HTML 代码 · 共 451 行 · 第 1/2 页
HTML
451 行
NUM with preceding length byte.</td></tr><tr><td valign=top><em><a name="a6a60" doxytag="SQLOT_PDN"></a><em>SQLOT_PDN</em></em> </td><td>(ORANET TYPE) Packed Decimal Numeric</td></tr><tr><td valign=top><em><a name="a6a61" doxytag="SQLOT_LNG"></a><em>SQLOT_LNG</em></em> </td><td>long</td></tr><tr><td valign=top><em><a name="a6a62" doxytag="SQLOT_VCS"></a><em>SQLOT_VCS</em></em> </td><td>Variable character string.</td></tr><tr><td valign=top><em><a name="a6a63" doxytag="SQLOT_NON"></a><em>SQLOT_NON</em></em> </td><td>Null/empty PCC Descriptor entry.</td></tr><tr><td valign=top><em><a name="a6a64" doxytag="SQLOT_RID"></a><em>SQLOT_RID</em></em> </td><td>rowid</td></tr><tr><td valign=top><em><a name="a6a65" doxytag="SQLOT_DAT"></a><em>SQLOT_DAT</em></em> </td><td>date in oracle format</td></tr><tr><td valign=top><em><a name="a6a66" doxytag="SQLOT_VBI"></a><em>SQLOT_VBI</em></em> </td><td>binary in VCS format</td></tr><tr><td valign=top><em><a name="a6a67" doxytag="SQLOT_BIN"></a><em>SQLOT_BIN</em></em> </td><td>binary data(DTYBIN)</td></tr><tr><td valign=top><em><a name="a6a68" doxytag="SQLOT_LBI"></a><em>SQLOT_LBI</em></em> </td><td>long binary</td></tr><tr><td valign=top><em><a name="a6a69" doxytag="SQLOT_UIN"></a><em>SQLOT_UIN</em></em> </td><td>unsigned integer</td></tr><tr><td valign=top><em><a name="a6a70" doxytag="SQLOT_SLS"></a><em>SQLOT_SLS</em></em> </td><td>Display sign leading separate.</td></tr><tr><td valign=top><em><a name="a6a71" doxytag="SQLOT_LVC"></a><em>SQLOT_LVC</em></em> </td><td>Longer longs (char).</td></tr><tr><td valign=top><em><a name="a6a72" doxytag="SQLOT_LVB"></a><em>SQLOT_LVB</em></em> </td><td>Longer long binary.</td></tr><tr><td valign=top><em><a name="a6a73" doxytag="SQLOT_AFC"></a><em>SQLOT_AFC</em></em> </td><td>Ansi fixed char.</td></tr><tr><td valign=top><em><a name="a6a74" doxytag="SQLOT_AVC"></a><em>SQLOT_AVC</em></em> </td><td>Ansi Var char.</td></tr><tr><td valign=top><em><a name="a6a75" doxytag="SQLOT_CUR"></a><em>SQLOT_CUR</em></em> </td><td>cursor type</td></tr><tr><td valign=top><em><a name="a6a76" doxytag="SQLOT_RDD"></a><em>SQLOT_RDD</em></em> </td><td>rowid descriptor</td></tr><tr><td valign=top><em><a name="a6a77" doxytag="SQLOT_LAB"></a><em>SQLOT_LAB</em></em> </td><td>label type</td></tr><tr><td valign=top><em><a name="a6a78" doxytag="SQLOT_OSL"></a><em>SQLOT_OSL</em></em> </td><td>oslabel type</td></tr><tr><td valign=top><em><a name="a6a79" doxytag="SQLOT_NTY"></a><em>SQLOT_NTY</em></em> </td><td>named object type</td></tr><tr><td valign=top><em><a name="a6a80" doxytag="SQLOT_REF"></a><em>SQLOT_REF</em></em> </td><td>ref type</td></tr><tr><td valign=top><em><a name="a6a81" doxytag="SQLOT_CLOB"></a><em>SQLOT_CLOB</em></em> </td><td>character lob</td></tr><tr><td valign=top><em><a name="a6a82" doxytag="SQLOT_BLOB"></a><em>SQLOT_BLOB</em></em> </td><td>binary lob</td></tr><tr><td valign=top><em><a name="a6a83" doxytag="SQLOT_BFILEE"></a><em>SQLOT_BFILEE</em></em> </td><td>binary file lob</td></tr><tr><td valign=top><em><a name="a6a84" doxytag="SQLOT_CFILEE"></a><em>SQLOT_CFILEE</em></em> </td><td>character file lob</td></tr><tr><td valign=top><em><a name="a6a85" doxytag="SQLOT_RSET"></a><em>SQLOT_RSET</em></em> </td><td>result set type</td></tr><tr><td valign=top><em><a name="a6a86" doxytag="SQLOT_NCO"></a><em>SQLOT_NCO</em></em> </td><td>named collection type (varray or nested table)</td></tr><tr><td valign=top><em><a name="a6a87" doxytag="SQLOT_VST"></a><em>SQLOT_VST</em></em> </td><td>OCIString type.</td></tr><tr><td valign=top><em><a name="a6a88" doxytag="SQLOT_ODT"></a><em>SQLOT_ODT</em></em> </td><td>OCIDate type.</td></tr><tr><td valign=top><em><a name="a6a89" doxytag="SQLOT_DATE"></a><em>SQLOT_DATE</em></em> </td><td>ANSI Date.</td></tr><tr><td valign=top><em><a name="a6a90" doxytag="SQLOT_TIME"></a><em>SQLOT_TIME</em></em> </td><td>TIME.</td></tr><tr><td valign=top><em><a name="a6a91" doxytag="SQLOT_TIME_TZ"></a><em>SQLOT_TIME_TZ</em></em> </td><td>TIME WITH TIME ZONE.</td></tr><tr><td valign=top><em><a name="a6a92" doxytag="SQLOT_TIMESTAMP"></a><em>SQLOT_TIMESTAMP</em></em> </td><td>TIMESTAMP.</td></tr><tr><td valign=top><em><a name="a6a93" doxytag="SQLOT_TIMESTAMP_TZ"></a><em>SQLOT_TIMESTAMP_TZ</em></em> </td><td>TIMESTAMP WITH TIME ZONE.</td></tr><tr><td valign=top><em><a name="a6a94" doxytag="SQLOT_INTERVAL_YM"></a><em>SQLOT_INTERVAL_YM</em></em> </td><td>INTERVAL YEAR TO MONTH.</td></tr><tr><td valign=top><em><a name="a6a95" doxytag="SQLOT_INTERVAL_DS"></a><em>SQLOT_INTERVAL_DS</em></em> </td><td>INTERVAL DAY TO SECOND.</td></tr><tr><td valign=top><em><a name="a6a96" doxytag="SQLOT_TIMESTAMP_LTZ"></a><em>SQLOT_TIMESTAMP_LTZ</em></em> </td><td>TIMESTAMP WITH LOCAL TZ.</td></tr></table></dl><p>Definition at line <a class="el" href="sqlora_8h-source.html#l00208">208</a> of file <a class="el" href="sqlora_8h-source.html">sqlora.h</a>. </td> </tr></table><a name="a4" doxytag="sqlora.h::sqlo_error_codes"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum sqlo_error_codes </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Constants defining error codes returned by the library.<p>All Error codes are < -30000 to be seperated from the oracle error space. <dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="a4a33" doxytag="SQLO_ERROR_BASE"></a><em>SQLO_ERROR_BASE</em></em> </td><td>All our codes are below this value.</td></tr><tr><td valign=top><em><a name="a4a34" doxytag="SQLO_INVALID_DB_HANDLE"></a><em>SQLO_INVALID_DB_HANDLE</em></em> </td><td>Invalid dbh passed.</td></tr><tr><td valign=top><em><a name="a4a35" doxytag="SQLO_ERRMALLOC"></a><em>SQLO_ERRMALLOC</em></em> </td><td>Cannot allocate memory.</td></tr><tr><td valign=top><em><a name="a4a36" doxytag="SQLO_INVALID_STMT_HANDLE"></a><em>SQLO_INVALID_STMT_HANDLE</em></em> </td><td>Invalid statement handle passed.</td></tr><tr><td valign=top><em><a name="a4a37" doxytag="SQLO_STMT_NOT_OPENED"></a><em>SQLO_STMT_NOT_OPENED</em></em> </td><td>Tried to reopen a not opened cursor in <a class="el" href="group__easy.html#a5">The easy interface</a>.</td></tr><tr><td valign=top><em><a name="a4a38" doxytag="SQLO_INVALID_STMT_TYPE"></a><em>SQLO_INVALID_STMT_TYPE</em></em> </td><td>Tried to parse a PL/SQL block with <a class="el" href="group__easy.html#a3">The easy interface</a>.</td></tr><tr><td valign=top><em><a name="a4a39" doxytag="SQLO_STMT_NOT_PARSED"></a><em>SQLO_STMT_NOT_PARSED</em></em> </td><td>Tried to bind in/out variables for a non-parsed statement.</td></tr><tr><td valign=top><em><a name="a4a40" doxytag="SQLO_INVALID_OCI_HANDLE_TYPE"></a><em>SQLO_INVALID_OCI_HANDLE_TYPE</em></em> </td><td>Passed a wrong handle type to <a class="el" href="group__misc.html#a0">Miscellaneous functions</a>.</td></tr><tr><td valign=top><em><a name="a4a41" doxytag="SQLO_MALFORMED_VERSION_STR"></a><em>SQLO_MALFORMED_VERSION_STR</em></em> </td><td>Passed an invalid version string to <a class="el" href="group__init.html#a1">Initialization</a>.</td></tr><tr><td valign=top><em><a name="a4a42" doxytag="SQLO_WRONG_VERSION"></a><em>SQLO_WRONG_VERSION</em></em> </td><td>The version of the library does not match your request.</td></tr><tr><td valign=top><em><a name="a4a43" doxytag="SQLO_INVALID_COLPOS"></a><em>SQLO_INVALID_COLPOS</em></em> </td><td>Column position passed to a function is wrong.</td></tr><tr><td valign=top><em><a name="a4a44" doxytag="SQLO_INVALID_SQL"></a><em>SQLO_INVALID_SQL</em></em> </td><td>A invalid sql statement was passed to <a class="el" href="group__easy.html#a3">The easy interface</a> or <a class="el" href="group__easy.html#a4">The easy interface</a>.</td></tr></table></dl><p>Definition at line <a class="el" href="sqlora_8h-source.html#l00155">155</a> of file <a class="el" href="sqlora_8h-source.html">sqlora.h</a>. </td> </tr></table><a name="a7" doxytag="sqlora.h::sqlo_statement_states"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum sqlo_statement_states </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Possible statement states returned by <a class="el" href="group__misc.html#a7">Miscellaneous functions</a>.<p><dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="a7a97" doxytag="SQLO_STMT_STATE_INITIALIZED"></a><em>SQLO_STMT_STATE_INITIALIZED</em></em> </td><td>Statement initialized.</td></tr><tr><td valign=top><em><a name="a7a98" doxytag="SQLO_STMT_STATE_EXECUTED"></a><em>SQLO_STMT_STATE_EXECUTED</em></em> </td><td>Statement executed.</td></tr><tr><td valign=top><em><a name="a7a99" doxytag="SQLO_STMT_STATE_END_OF_FETCH"></a><em>SQLO_STMT_STATE_END_OF_FETCH</em></em> </td><td>Statement end of fetch reached.</td></tr></table></dl><p>Definition at line <a class="el" href="sqlora_8h-source.html#l00266">266</a> of file <a class="el" href="sqlora_8h-source.html">sqlora.h</a>. </td> </tr></table><a name="a3" doxytag="sqlora.h::sqlo_status_codes"></a><p><table width="100%" cellpadding="2" cellspacing="0" border="0"> <tr> <td class="md"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"> enum sqlo_status_codes </table> </td> </tr></table><table cellspacing=5 cellpadding=0 border=0> <tr> <td> </td> <td><p>Constants defining the return codes of the functions.<p>These codes map basically to the OCI return codes. <dl compact><dt><b>Enumeration values: </b></dt><dd><table border=0 cellspacing=2 cellpadding=0><tr><td valign=top><em><a name="a3a25" doxytag="SQLO_SUCCESS"></a><em>SQLO_SUCCESS</em></em> </td><td>General success code (maps to OCI_SUCCESS).</td></tr><tr><td valign=top><em><a name="a3a26" doxytag="SQLO_ERROR"></a><em>SQLO_ERROR</em></em> </td><td>General error code (maps to OCI_ERROR).</td></tr><tr><td valign=top><em><a name="a3a27" doxytag="SQLO_INVALID_HANDLE"></a><em>SQLO_INVALID_HANDLE</em></em> </td><td>Maps to OCI_INVALID_HANDLE.</td></tr><tr><td valign=top><em><a name="a3a28" doxytag="SQLO_STILL_EXECUTING"></a><em>SQLO_STILL_EXECUTING</em></em> </td><td>Maps to OCI_STILL_EXECUTING.</td></tr><tr><td valign=top><em><a name="a3a29" doxytag="SQLO_CONTINUE"></a><em>SQLO_CONTINUE</em></em> </td><td>Maps to OCI_CONTINUE.</td></tr><tr><td valign=top><em><a name="a3a30" doxytag="SQLO_SUCCESS_WITH_INFO"></a><em>SQLO_SUCCESS_WITH_INFO</em></em> </td><td>Maps to OCI_SUCCESS_WITH_INFO.</td></tr><tr><td valign=top><em><a name="a3a31" doxytag="SQLO_NEED_DATA"></a><em>SQLO_NEED_DATA</em></em> </td><td>Maps to OCI_NEED_DATA.</td></tr><tr><td valign=top><em><a name="a3a32" doxytag="SQLO_NO_DATA"></a><em>SQLO_NO_DATA</em></em> </td><td>Maps to OCI_NO_DATA.</td></tr></table></dl><p>Definition at line <a class="el" href="sqlora_8h-source.html#l00138">138</a> of file <a class="el" href="sqlora_8h-source.html">sqlora.h</a>. </td> </tr></table><hr><address style="align: right;"><small>Generated on Thu Aug 14 18:02:53 2003 for libsqlora8 by<a href="http://www.doxygen.org/index.html"><img src="doxygen.png" alt="doxygen" align="middle" border=0 width=110 height=53></a>1.2.18 </small></address></body></html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?