<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1"> <title>FreeTDS API: /usr/local/users/home/jklowden/projects/releases/freetds/0.82/include/sybdb.h File Reference</title> <link href="doxygen.css" rel="stylesheet" type="text/css"> </head><body> <!-- Generated by Doxygen 1.4.1 --> <div class="qindex"><a class="qindex" href="index.html">Main Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Class List</a> | <a class="qindex" href="dirs.html">Directories</a> | <a class="qindex" href="files.html">File List</a> | <a class="qindex" href="functions.html">Class Members</a> | <a class="qindex" href="globals.html">File Members</a> | <a class="qindex" href="pages.html">Related Pages</a></div> <div class="nav"> <a class="el" href="dir_000000.html">include</a></div> <h1>sybdb.h File Reference</h1>Primary include file for db-lib applications. <a href="#_details">More...</a> <p> <code>#include "tds_sysdep_public.h"</code><br> <p> <a href="a00308.html">Go to the source code of this file.</a><table border="0" cellpadding="0" cellspacing="0"> <tr><td></td></tr> <tr><td colspan="2"><br><h2>Defines</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ga4">BCP_SETL</a>(x, y) dbsetlbool((x), (y), DBSETBCP)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Enable (or prevent) bcp operations for connections made with a login. <a href="a00274.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a520" doxytag="sybdb.h::BCP_SETLABELED"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCP_SETLABELED</b>(x, y) dbsetlbool((x), (y), DBSETLABELED)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a35" doxytag="sybdb.h::BCPBATCH"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPBATCH</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a33" doxytag="sybdb.h::BCPFIRST"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPFIRST</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a38" doxytag="sybdb.h::BCPHINTS"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPHINTS</b> 6</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a36" doxytag="sybdb.h::BCPKEEPIDENTITY"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPKEEPIDENTITY</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a37" doxytag="sybdb.h::BCPLABELED"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPLABELED</b> 5</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a34" doxytag="sybdb.h::BCPLAST"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPLAST</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a32" doxytag="sybdb.h::BCPMAXERRS"></a> #define </td><td class="memItemRight" valign="bottom"><b>BCPMAXERRS</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a141" doxytag="sybdb.h::BINARYBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>BINARYBIND</b> 15</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a142" doxytag="sybdb.h::BITBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>BITBIND</b> 16</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a153" doxytag="sybdb.h::BUF_FULL"></a> #define </td><td class="memItemRight" valign="bottom"><b>BUF_FULL</b> -3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a127" doxytag="sybdb.h::CHARBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>CHARBIND</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a137" doxytag="sybdb.h::DATETIMEBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>DATETIMEBIND</b> 11</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a157" doxytag="sybdb.h::DB_IN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DB_IN</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a158" doxytag="sybdb.h::DB_OUT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DB_OUT</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a159" doxytag="sybdb.h::DB_QUERYOUT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DB_QUERYOUT</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a85" doxytag="sybdb.h::DBARITHABORT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBARITHABORT</b> 6</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a83" doxytag="sybdb.h::DBARITHIGNORE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBARITHIGNORE</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a108" doxytag="sybdb.h::DBAUTH"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBAUTH</b> 29</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a162" doxytag="sybdb.h::DBBOTH"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBBOTH</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a87" doxytag="sybdb.h::DBBROWSE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBBROWSE</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a93" doxytag="sybdb.h::DBBUFFER"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBBUFFER</b> 14</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a105" doxytag="sybdb.h::DBCHAINXACTS"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCHAINXACTS</b> 26</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a112" doxytag="sybdb.h::DBCLIENTCURSORS"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCLIENTCURSORS</b> 33</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a39" doxytag="sybdb.h::DBCMDNONE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCMDNONE</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a40" doxytag="sybdb.h::DBCMDPEND"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCMDPEND</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga100">DBCMDROW</a>(x) dbcmdrow((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga100"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a41" doxytag="sybdb.h::DBCMDSENT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCMDSENT</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a91" doxytag="sybdb.h::DBCONFIRM"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBCONFIRM</b> 12</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga101">DBCOUNT</a>(x) dbcount((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga101"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga102">DBCURCMD</a>(x) dbcurcmd((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga102"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga103">DBCURROW</a>(x) dbcurrow((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga103"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a104" doxytag="sybdb.h::DBDATEFIRST"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBDATEFIRST</b> 25</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a98" doxytag="sybdb.h::DBDATEFORMAT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBDATEFORMAT</b> 19</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a111" doxytag="sybdb.h::DBDATESHORT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBDATESHORT</b> 32</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga104">DBDEAD</a>(x) dbdead((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga104"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a161" doxytag="sybdb.h::DBDOUBLE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBDOUBLE</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a90" doxytag="sybdb.h::DBERRLVL"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBERRLVL</b> 11</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a80" doxytag="sybdb.h::DBESTIMATE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBESTIMATE</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a106" doxytag="sybdb.h::DBFIPSFLAG"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBFIPSFLAG</b> 27</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga105">DBFIRSTROW</a>(x) dbfirstrow((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga105"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a172" doxytag="sybdb.h::DBGETTIME"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBGETTIME</b> dbgettime</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a109" doxytag="sybdb.h::DBIDENTITY"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBIDENTITY</b> 30</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a125" doxytag="sybdb.h::DBINTERRUPT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBINTERRUPT</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga106">DBIORDESC</a>(x) dbiordesc((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro, maps to the internal (lower-case) function. <a href="a00275.html#ga106"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga107">DBIOWDESC</a>(x) dbiowdesc((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro, maps to the internal (lower-case) function. <a href="a00275.html#ga107"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga108">DBISAVAIL</a>(x) dbisavail((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga108"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a107" doxytag="sybdb.h::DBISOLATION"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBISOLATION</b> 28</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga109">DBLASTROW</a>(x) dblastrow((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga109"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a103" doxytag="sybdb.h::DBLFCONVERT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBLFCONVERT</b> 24</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a11" doxytag="sybdb.h::DBMAXNAME"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBMAXNAME</b> 30</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a10" doxytag="sybdb.h::DBMAXNUMLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBMAXNUMLEN</b> 33</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga110">DBMORECMDS</a>(x) dbmorecmds((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga110"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a97" doxytag="sybdb.h::DBNATLANG"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNATLANG</b> 18</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a94" doxytag="sybdb.h::DBNOAUTOFREE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOAUTOFREE</b> 15</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a84" doxytag="sybdb.h::DBNOCOUNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOCOUNT</b> 5</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a5" doxytag="sybdb.h::DBNOERR"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOERR</b> -1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a82" doxytag="sybdb.h::DBNOEXEC"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOEXEC</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a110" doxytag="sybdb.h::DBNOIDCOL"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOIDCOL</b> 31</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a4" doxytag="sybdb.h::DBNOSAVE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOSAVE</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a123" doxytag="sybdb.h::DBNOTIFICATION"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNOTIFICATION</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a115" doxytag="sybdb.h::DBNUMOPTIONS"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBNUMOPTIONS</b> 36</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a88" doxytag="sybdb.h::DBOFFSET"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBOFFSET</b> 9</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a178" doxytag="sybdb.h::dbopen"></a> #define </td><td class="memItemRight" valign="bottom"><b>dbopen</b>(x, y) tdsdbopen((x),(y), 0)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a116" doxytag="sybdb.h::DBPADOFF"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPADOFF</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a117" doxytag="sybdb.h::DBPADON"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPADON</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a79" doxytag="sybdb.h::DBPARSEONLY"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPARSEONLY</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a146" doxytag="sybdb.h::DBPRCOLSEP"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRCOLSEP</b> 21</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a100" doxytag="sybdb.h::DBPRCOLSEP"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRCOLSEP</b> 21</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a147" doxytag="sybdb.h::DBPRLINELEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRLINELEN</b> 22</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a101" doxytag="sybdb.h::DBPRLINELEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRLINELEN</b> 22</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a102" doxytag="sybdb.h::DBPRLINESEP"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRLINESEP</b> 23</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a99" doxytag="sybdb.h::DBPRPAD"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBPRPAD</b> 20</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a114" doxytag="sybdb.h::DBQUOTEDIDENT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBQUOTEDIDENT</b> 35</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a122" doxytag="sybdb.h::DBRESULT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRESULT</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a95" doxytag="sybdb.h::DBROWCOUNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBROWCOUNT</b> 16</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga111">DBROWS</a>(x) dbrows((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga111"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga112">DBROWTYPE</a>(x) dbrowtype((x))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro mapping to the Microsoft (lower-case) function. <a href="a00275.html#ga112"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a165" doxytag="sybdb.h::DBRPCCURSOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRPCCURSOR</b> TDS_STATIC_CAST(DBSMALLINT, 0x0008)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a149" doxytag="sybdb.h::DBRPCDEFAULT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRPCDEFAULT</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a163" doxytag="sybdb.h::DBRPCRECOMPILE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRPCRECOMPILE</b> TDS_STATIC_CAST(DBSMALLINT, 0x0001)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a164" doxytag="sybdb.h::DBRPCRESET"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRPCRESET</b> TDS_STATIC_CAST(DBSMALLINT, 0x0002)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a148" doxytag="sybdb.h::DBRPCRETURN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBRPCRETURN</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a3" doxytag="sybdb.h::DBSAVE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSAVE</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a499" doxytag="sybdb.h::DBSETAPP"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETAPP</b> 5</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a502" doxytag="sybdb.h::DBSETBCP"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETBCP</b> 6</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a511" doxytag="sybdb.h::DBSETCHARSET"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETCHARSET</b> 10</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a516" doxytag="sybdb.h::DBSETENCRYPT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETENCRYPT</b> 12</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a497" doxytag="sybdb.h::DBSETHID"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETHID</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a509" doxytag="sybdb.h::DBSETHIER"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETHIER</b> 9</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a488" doxytag="sybdb.h::DBSETHOST"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETHOST</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a518" doxytag="sybdb.h::DBSETLABELED"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETLABELED</b> 13</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a501" doxytag="sybdb.h::dbsetlapp"></a> #define </td><td class="memItemRight" valign="bottom"><b>dbsetlapp</b>(x, y) dbsetlname((x), (y), DBSETAPP)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ga3">DBSETLAPP</a>(x, y) dbsetlname((x), (y), DBSETAPP)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the (client) application name in the login packet. <a href="a00274.html#ga3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga114">DBSETLCHARSET</a>(x, y) dbsetlname((x), (y), DBSETCHARSET)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the client character set in the login packet. <a href="a00275.html#ga114"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga119">DBSETLENCRYPT</a>(x, y) dbsetlbool((x), (y), DBSETENCRYPT)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Enable (or not) network password encryption for Sybase servers version 10.0 or above. <a href="a00275.html#ga119"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a498" doxytag="sybdb.h::DBSETLHID"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETLHID</b>(x, y) dbsetlname((x), (y), DBSETHID)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a510" doxytag="sybdb.h::DBSETLHIER"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETLHIER</b>(x, y) dbsetlshort((x), (y), DBSETHIER)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a490" doxytag="sybdb.h::dbsetlhost"></a> #define </td><td class="memItemRight" valign="bottom"><b>dbsetlhost</b>(x, y) dbsetlname((x), (y), DBSETHOST)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ga0">DBSETLHOST</a>(x, y) dbsetlname((x), (y), DBSETHOST)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the (client) host name in the login packet. <a href="a00274.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga22">DBSETLLABELED</a>(x, y) dbsetlbool((x), (y), DBSETLABELED)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Alternative way to set login packet fields. <a href="a00281.html#ga22"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga116">dbsetlnatlang</a>(x, y) dbsetlname((x), (y), DBSETNATLANG)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the language the server should use for messages. <a href="a00275.html#ga116"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga115">DBSETLNATLANG</a>(x, y) dbsetlname((x), (y), DBSETNATLANG)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the language the server should use for messages. <a href="a00275.html#ga115"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a508" doxytag="sybdb.h::DBSETLNOSHORT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETLNOSHORT</b>(x, y) dbsetlbool((x), (y), DBSETNOSHORT)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga118">dbsetlpacket</a>(x, y) dbsetllong((x), (y), DBSETPACKET)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the packet size in the login packet for new connections. <a href="a00275.html#ga118"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga117">DBSETLPACKET</a>(x, y) dbsetllong((x), (y), DBSETPACKET)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the packet size in the login packet for new connections. <a href="a00275.html#ga117"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a496" doxytag="sybdb.h::dbsetlpwd"></a> #define </td><td class="memItemRight" valign="bottom"><b>dbsetlpwd</b>(x, y) dbsetlname((x), (y), DBSETPWD)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ga2">DBSETLPWD</a>(x, y) dbsetlname((x), (y), DBSETPWD)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the password in the login packet. <a href="a00274.html#ga2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a493" doxytag="sybdb.h::dbsetluser"></a> #define </td><td class="memItemRight" valign="bottom"><b>dbsetluser</b>(x, y) dbsetlname((x), (y), DBSETUSER)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00274.html#ga1">DBSETLUSER</a>(x, y) dbsetlname((x), (y), DBSETUSER)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the username in the login packet. <a href="a00274.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga23">DBSETLVERSION</a>(login, version) dbsetlversion((login), (version))</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">maps to the Microsoft (lower-case) function. <a href="a00281.html#ga23"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a504" doxytag="sybdb.h::DBSETNATLANG"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETNATLANG</b> 7</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a507" doxytag="sybdb.h::DBSETNOSHORT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETNOSHORT</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a513" doxytag="sybdb.h::DBSETPACKET"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETPACKET</b> 11</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a494" doxytag="sybdb.h::DBSETPWD"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETPWD</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a113" doxytag="sybdb.h::DBSETTIME"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETTIME</b> 34</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a491" doxytag="sybdb.h::DBSETUSER"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSETUSER</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a81" doxytag="sybdb.h::DBSHOWPLAN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSHOWPLAN</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a160" doxytag="sybdb.h::DBSINGLE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSINGLE</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a89" doxytag="sybdb.h::DBSTAT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSTAT</b> 10</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a92" doxytag="sybdb.h::DBSTORPROCID"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBSTORPROCID</b> 13</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga113">DBTDS</a>(a) dbtds(a)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Sybase macro, maps to the internal (lower-case) function. <a href="a00275.html#ga113"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a21" doxytag="sybdb.h::DBTDS_2_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_2_0</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a22" doxytag="sybdb.h::DBTDS_3_4"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_3_4</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a23" doxytag="sybdb.h::DBTDS_4_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_4_0</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a24" doxytag="sybdb.h::DBTDS_4_2"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_4_2</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a25" doxytag="sybdb.h::DBTDS_4_6"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_4_6</b> 5</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a26" doxytag="sybdb.h::DBTDS_4_9_5"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_4_9_5</b> 6</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a27" doxytag="sybdb.h::DBTDS_5_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_5_0</b> 7</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a28" doxytag="sybdb.h::DBTDS_7_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_7_0</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a29" doxytag="sybdb.h::DBTDS_8_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_8_0</b> 9</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a30" doxytag="sybdb.h::DBTDS_9_0"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTDS_9_0</b> 10</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a20" doxytag="sybdb.h::DBTDS_UNKNOWN"></a> #define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00160.html#a20">DBTDS_UNKNOWN</a> 0</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">DBTDS_xxx are returned by <a class="el" href="a00275.html#ga113">DBTDS()</a> The integer values of the constants are poorly chosen. <br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a86" doxytag="sybdb.h::DBTEXTLIMIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTEXTLIMIT</b> 7</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a96" doxytag="sybdb.h::DBTEXTSIZE"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTEXTSIZE</b> 17</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a124" doxytag="sybdb.h::DBTIMEOUT"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTIMEOUT</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a31" doxytag="sybdb.h::DBTXPLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTXPLEN</b> 16</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a126" doxytag="sybdb.h::DBTXTSLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBTXTSLEN</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a18" doxytag="sybdb.h::DBVER42"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVER42</b> DBVERSION_42</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a19" doxytag="sybdb.h::DBVER60"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVER60</b> DBVERSION_70</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a14" doxytag="sybdb.h::DBVERSION_100"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVERSION_100</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a15" doxytag="sybdb.h::DBVERSION_42"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVERSION_42</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a13" doxytag="sybdb.h::DBVERSION_46"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVERSION_46</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a16" doxytag="sybdb.h::DBVERSION_70"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVERSION_70</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a17" doxytag="sybdb.h::DBVERSION_80"></a> #define </td><td class="memItemRight" valign="bottom"><b>DBVERSION_80</b> 5</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a12" doxytag="sybdb.h::DBVERSION_UNKNOWN"></a> #define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00160.html#a12">DBVERSION_UNKNOWN</a> 0</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">DBVERSION_xxx are used with <a class="el" href="a00275.html#ga67">dbsetversion()</a>. <br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a144" doxytag="sybdb.h::DECIMALBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>DECIMALBIND</b> 18</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a156" doxytag="sybdb.h::FAIL"></a> #define </td><td class="memItemRight" valign="bottom"><b>FAIL</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a1" doxytag="sybdb.h::FALSE"></a> #define </td><td class="memItemRight" valign="bottom"><b>FALSE</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a135" doxytag="sybdb.h::FLT8BIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>FLT8BIND</b> 9</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a8" doxytag="sybdb.h::INT_CANCEL"></a> #define </td><td class="memItemRight" valign="bottom"><b>INT_CANCEL</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a7" doxytag="sybdb.h::INT_CONTINUE"></a> #define </td><td class="memItemRight" valign="bottom"><b>INT_CONTINUE</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a6" doxytag="sybdb.h::INT_EXIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>INT_EXIT</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a9" doxytag="sybdb.h::INT_TIMEOUT"></a> #define </td><td class="memItemRight" valign="bottom"><b>INT_TIMEOUT</b> 3</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a134" doxytag="sybdb.h::INTBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>INTBIND</b> 8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a145" doxytag="sybdb.h::MAXBINDTYPES"></a> #define </td><td class="memItemRight" valign="bottom"><b>MAXBINDTYPES</b> 19</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a121" doxytag="sybdb.h::MAXOPTTEXT"></a> #define </td><td class="memItemRight" valign="bottom"><b>MAXOPTTEXT</b> 32</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a139" doxytag="sybdb.h::MONEYBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>MONEYBIND</b> 13</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a151" doxytag="sybdb.h::MORE_ROWS"></a> #define </td><td class="memItemRight" valign="bottom"><b>MORE_ROWS</b> -1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a154" doxytag="sybdb.h::NO_MORE_RESULTS"></a> #define </td><td class="memItemRight" valign="bottom"><b>NO_MORE_RESULTS</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a152" doxytag="sybdb.h::NO_MORE_ROWS"></a> #define </td><td class="memItemRight" valign="bottom"><b>NO_MORE_ROWS</b> -2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a120" doxytag="sybdb.h::NOSUCHOPTION"></a> #define </td><td class="memItemRight" valign="bottom"><b>NOSUCHOPTION</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a129" doxytag="sybdb.h::NTBSTRINGBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>NTBSTRINGBIND</b> 2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a143" doxytag="sybdb.h::NUMERICBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>NUMERICBIND</b> 17</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a118" doxytag="sybdb.h::OFF"></a> #define </td><td class="memItemRight" valign="bottom"><b>OFF</b> 0</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a119" doxytag="sybdb.h::ON"></a> #define </td><td class="memItemRight" valign="bottom"><b>ON</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a136" doxytag="sybdb.h::REALBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>REALBIND</b> 10</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a150" doxytag="sybdb.h::REG_ROW"></a> #define </td><td class="memItemRight" valign="bottom"><b>REG_ROW</b> -1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a133" doxytag="sybdb.h::SMALLBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SMALLBIND</b> 7</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a138" doxytag="sybdb.h::SMALLDATETIMEBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SMALLDATETIMEBIND</b> 12</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a140" doxytag="sybdb.h::SMALLMONEYBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SMALLMONEYBIND</b> 14</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a128" doxytag="sybdb.h::STRINGBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>STRINGBIND</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a155" doxytag="sybdb.h::SUCCEED"></a> #define </td><td class="memItemRight" valign="bottom"><b>SUCCEED</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a69" doxytag="sybdb.h::SYBAOPAVG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPAVG</b> 0x4f</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a70" doxytag="sybdb.h::SYBAOPAVGU"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPAVGU</b> 0x50</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a78" doxytag="sybdb.h::SYBAOPCHECKSUM_AGG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPCHECKSUM_AGG</b> 0x72</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a65" doxytag="sybdb.h::SYBAOPCNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPCNT</b> 0x4b</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a73" doxytag="sybdb.h::SYBAOPCNT_BIG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPCNT_BIG</b> 0x09</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a66" doxytag="sybdb.h::SYBAOPCNTU"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPCNTU</b> 0x4c</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a72" doxytag="sybdb.h::SYBAOPMAX"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPMAX</b> 0x52</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a71" doxytag="sybdb.h::SYBAOPMIN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPMIN</b> 0x51</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a74" doxytag="sybdb.h::SYBAOPSTDEV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPSTDEV</b> 0x30</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a75" doxytag="sybdb.h::SYBAOPSTDEVP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPSTDEVP</b> 0x31</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a67" doxytag="sybdb.h::SYBAOPSUM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPSUM</b> 0x4d</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a68" doxytag="sybdb.h::SYBAOPSUMU"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPSUMU</b> 0x4e</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a76" doxytag="sybdb.h::SYBAOPVAR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPVAR</b> 0x32</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a77" doxytag="sybdb.h::SYBAOPVARP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBAOPVARP</b> 0x33</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a58" doxytag="sybdb.h::SYBBINARY"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBBINARY</b> SYBBINARY</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a51" doxytag="sybdb.h::SYBBIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBBIT</b> SYBBIT</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a42" doxytag="sybdb.h::SYBCHAR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBCHAR</b> SYBCHAR</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a50" doxytag="sybdb.h::SYBDATETIME"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBDATETIME</b> SYBDATETIME</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a56" doxytag="sybdb.h::SYBDATETIME4"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBDATETIME4</b> SYBDATETIME4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a64" doxytag="sybdb.h::SYBDATETIMN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBDATETIMN</b> SYBDATETIMN</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a61" doxytag="sybdb.h::SYBDECIMAL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBDECIMAL</b> SYBDECIMAL</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a221" doxytag="sybdb.h::SYBEAAMT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAAMT</b> 20035</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a219" doxytag="sybdb.h::SYBEABMT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEABMT</b> 20033</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a218" doxytag="sybdb.h::SYBEABNC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEABNC</b> 20032</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a220" doxytag="sybdb.h::SYBEABNP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEABNP</b> 20034</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a232" doxytag="sybdb.h::SYBEABNV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEABNV</b> 20046</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a334" doxytag="sybdb.h::SYBEACNV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEACNV</b> 20148</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a314" doxytag="sybdb.h::SYBEADST"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEADST</b> 20128</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a313" doxytag="sybdb.h::SYBEAICF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAICF</b> 20127</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a315" doxytag="sybdb.h::SYBEALTT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEALTT</b> 20129</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a319" doxytag="sybdb.h::SYBEAOLF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAOLF</b> 20133</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a316" doxytag="sybdb.h::SYBEAPCT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAPCT</b> 20130</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a226" doxytag="sybdb.h::SYBEAPUT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAPUT</b> 20040</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a320" doxytag="sybdb.h::SYBEARDI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEARDI</b> 20134</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a322" doxytag="sybdb.h::SYBEARDL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEARDL</b> 20136</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a277" doxytag="sybdb.h::SYBEASEC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEASEC</b> 20091</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a227" doxytag="sybdb.h::SYBEASNL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEASNL</b> 20041</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a275" doxytag="sybdb.h::SYBEASTF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEASTF</b> 20089</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a383" doxytag="sybdb.h::SYBEASTL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEASTL</b> 20197</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a229" doxytag="sybdb.h::SYBEASUL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEASUL</b> 20043</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a482" doxytag="sybdb.h::SYBEATTNACK"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEATTNACK</b> 20296</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a248" doxytag="sybdb.h::SYBEAUTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEAUTN</b> 20062</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a387" doxytag="sybdb.h::SYBEBADPK"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBADPK</b> 20201</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a440" doxytag="sybdb.h::SYBEBADTYPE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBADTYPE</b> 20254</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a254" doxytag="sybdb.h::SYBEBBCI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBBCI</b> 20068</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a483" doxytag="sybdb.h::SYBEBBFL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBBFL</b> 20297</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a401" doxytag="sybdb.h::SYBEBBL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBBL</b> 20215</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a267" doxytag="sybdb.h::SYBEBCBC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCBC</b> 20081</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a416" doxytag="sybdb.h::SYBEBCBNPR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCBNPR</b> 20230</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a417" doxytag="sybdb.h::SYBEBCBNTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCBNTYP</b> 20231</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a422" doxytag="sybdb.h::SYBEBCBPREF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCBPREF</b> 20236</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a268" doxytag="sybdb.h::SYBEBCFO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCFO</b> 20082</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a421" doxytag="sybdb.h::SYBEBCHLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCHLEN</b> 20235</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a261" doxytag="sybdb.h::SYBEBCIS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCIS</b> 20075</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a293" doxytag="sybdb.h::SYBEBCIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCIT</b> 20107</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a425" doxytag="sybdb.h::SYBEBCITBLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCITBLEN</b> 20239</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a424" doxytag="sybdb.h::SYBEBCITBNM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCITBNM</b> 20238</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a414" doxytag="sybdb.h::SYBEBCMTXT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCMTXT</b> 20228</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a291" doxytag="sybdb.h::SYBEBCNL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCNL</b> 20105</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a259" doxytag="sybdb.h::SYBEBCNN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCNN</b> 20073</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a250" doxytag="sybdb.h::SYBEBCNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCNT</b> 20064</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a260" doxytag="sybdb.h::SYBEBCOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCOR</b> 20074</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a264" doxytag="sybdb.h::SYBEBCPB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPB</b> 20078</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a419" doxytag="sybdb.h::SYBEBCPCTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPCTYP</b> 20233</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a262" doxytag="sybdb.h::SYBEBCPI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPI</b> 20076</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a263" doxytag="sybdb.h::SYBEBCPN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPN</b> 20077</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a480" doxytag="sybdb.h::SYBEBCPOPT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPOPT</b> 20294</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a415" doxytag="sybdb.h::SYBEBCPREC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPREC</b> 20229</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a423" doxytag="sybdb.h::SYBEBCPREF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCPREF</b> 20237</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a256" doxytag="sybdb.h::SYBEBCRE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCRE</b> 20070</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a297" doxytag="sybdb.h::SYBEBCRO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCRO</b> 20111</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a294" doxytag="sybdb.h::SYBEBCSA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCSA</b> 20108</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a407" doxytag="sybdb.h::SYBEBCSET"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCSET</b> 20221</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a292" doxytag="sybdb.h::SYBEBCSI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCSI</b> 20106</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a426" doxytag="sybdb.h::SYBEBCSNDROW"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCSNDROW</b> 20240</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a418" doxytag="sybdb.h::SYBEBCSNTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCSNTYP</b> 20232</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a271" doxytag="sybdb.h::SYBEBCUC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCUC</b> 20085</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a270" doxytag="sybdb.h::SYBEBCUO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCUO</b> 20084</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a269" doxytag="sybdb.h::SYBEBCVH"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCVH</b> 20083</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a420" doxytag="sybdb.h::SYBEBCVLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCVLEN</b> 20234</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a258" doxytag="sybdb.h::SYBEBCWE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBCWE</b> 20072</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a249" doxytag="sybdb.h::SYBEBDIO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBDIO</b> 20063</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a290" doxytag="sybdb.h::SYBEBEOF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBEOF</b> 20104</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a289" doxytag="sybdb.h::SYBEBIHC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBIHC</b> 20103</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a266" doxytag="sybdb.h::SYBEBIVI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBIVI</b> 20080</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a210" doxytag="sybdb.h::SYBEBNCR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBNCR</b> 20024</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a400" doxytag="sybdb.h::SYBEBNUM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBNUM</b> 20214</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a479" doxytag="sybdb.h::SYBEBOOL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBOOL</b> 20293</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a379" doxytag="sybdb.h::SYBEBPKS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPKS</b> 20193</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a402" doxytag="sybdb.h::SYBEBPREC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPREC</b> 20216</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a435" doxytag="sybdb.h::SYBEBPROBADDEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROBADDEF</b> 20249</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a437" doxytag="sybdb.h::SYBEBPROBADLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROBADLEN</b> 20251</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a438" doxytag="sybdb.h::SYBEBPROBADPREC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROBADPREC</b> 20252</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a439" doxytag="sybdb.h::SYBEBPROBADSCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROBADSCL</b> 20253</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a436" doxytag="sybdb.h::SYBEBPROBADTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROBADTYP</b> 20250</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a427" doxytag="sybdb.h::SYBEBPROCOL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROCOL</b> 20241</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a428" doxytag="sybdb.h::SYBEBPRODEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPRODEF</b> 20242</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a430" doxytag="sybdb.h::SYBEBPRODEFID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPRODEFID</b> 20244</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a432" doxytag="sybdb.h::SYBEBPRODEFTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPRODEFTYP</b> 20246</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a433" doxytag="sybdb.h::SYBEBPROEXTDEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROEXTDEF</b> 20247</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a434" doxytag="sybdb.h::SYBEBPROEXTRES"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPROEXTRES</b> 20248</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a431" doxytag="sybdb.h::SYBEBPRONODEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPRONODEF</b> 20245</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a429" doxytag="sybdb.h::SYBEBPRONUMDEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBPRONUMDEF</b> 20243</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a286" doxytag="sybdb.h::SYBEBRFF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBRFF</b> 20100</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a403" doxytag="sybdb.h::SYBEBSCALE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBSCALE</b> 20217</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a281" doxytag="sybdb.h::SYBEBTMT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBTMT</b> 20095</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a206" doxytag="sybdb.h::SYBEBTOK"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBTOK</b> 20020</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a209" doxytag="sybdb.h::SYBEBTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBTYP</b> 20023</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a406" doxytag="sybdb.h::SYBEBTYPSRV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBTYPSRV</b> 20220</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a273" doxytag="sybdb.h::SYBEBUCE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUCE</b> 20087</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a285" doxytag="sybdb.h::SYBEBUCF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUCF</b> 20099</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a288" doxytag="sybdb.h::SYBEBUDF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUDF</b> 20102</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a333" doxytag="sybdb.h::SYBEBUFF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUFF</b> 20147</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a191" doxytag="sybdb.h::SYBEBUFL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUFL</b> 20005</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a486" doxytag="sybdb.h::SYBEBULKINSERT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBULKINSERT</b> 20599</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a272" doxytag="sybdb.h::SYBEBUOE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUOE</b> 20086</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a284" doxytag="sybdb.h::SYBEBUOF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBUOF</b> 20098</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a274" doxytag="sybdb.h::SYBEBWEF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBWEF</b> 20088</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a287" doxytag="sybdb.h::SYBEBWFF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEBWFF</b> 20101</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a389" doxytag="sybdb.h::SYBECAP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECAP</b> 20203</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a399" doxytag="sybdb.h::SYBECAPTYP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECAPTYP</b> 20213</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a217" doxytag="sybdb.h::SYBECDNS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECDNS</b> 20031</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a404" doxytag="sybdb.h::SYBECDOMAIN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECDOMAIN</b> 20218</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a405" doxytag="sybdb.h::SYBECINTERNAL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECINTERNAL</b> 20219</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a242" doxytag="sybdb.h::SYBECLOS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECLOS</b> 20056</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a478" doxytag="sybdb.h::SYBECLOSEIN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECLOSEIN</b> 20292</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a237" doxytag="sybdb.h::SYBECLPR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECLPR</b> 20051</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a212" doxytag="sybdb.h::SYBECNOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECNOR</b> 20026</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a238" doxytag="sybdb.h::SYBECNOV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECNOV</b> 20052</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a235" doxytag="sybdb.h::SYBECOFL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECOFL</b> 20049</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a195" doxytag="sybdb.h::SYBECONN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECONN</b> 20009</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a302" doxytag="sybdb.h::SYBECRNC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRNC</b> 20116</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a449" doxytag="sybdb.h::SYBECRSAGR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSAGR</b> 20263</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a452" doxytag="sybdb.h::SYBECRSBROL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSBROL</b> 20266</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a454" doxytag="sybdb.h::SYBECRSBSKEY"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSBSKEY</b> 20268</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a446" doxytag="sybdb.h::SYBECRSBUFR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSBUFR</b> 20260</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a448" doxytag="sybdb.h::SYBECRSDIS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSDIS</b> 20262</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a451" doxytag="sybdb.h::SYBECRSFLAST"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSFLAST</b> 20265</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a450" doxytag="sybdb.h::SYBECRSFRAND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSFRAND</b> 20264</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a453" doxytag="sybdb.h::SYBECRSFROWN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSFROWN</b> 20267</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a466" doxytag="sybdb.h::SYBECRSFTYPE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSFTYPE</b> 20280</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a463" doxytag="sybdb.h::SYBECRSINV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSINV</b> 20277</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a467" doxytag="sybdb.h::SYBECRSINVALID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSINVALID</b> 20281</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a468" doxytag="sybdb.h::SYBECRSMROWS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSMROWS</b> 20282</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a465" doxytag="sybdb.h::SYBECRSNOBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOBIND</b> 20279</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a456" doxytag="sybdb.h::SYBECRSNOCOUNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOCOUNT</b> 20270</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a447" doxytag="sybdb.h::SYBECRSNOFREE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOFREE</b> 20261</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a442" doxytag="sybdb.h::SYBECRSNOIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOIND</b> 20256</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a464" doxytag="sybdb.h::SYBECRSNOKEYS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOKEYS</b> 20278</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a470" doxytag="sybdb.h::SYBECRSNOLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOLEN</b> 20284</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a471" doxytag="sybdb.h::SYBECRSNOPTCC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOPTCC</b> 20285</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a472" doxytag="sybdb.h::SYBECRSNORDER"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNORDER</b> 20286</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a441" doxytag="sybdb.h::SYBECRSNORES"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNORES</b> 20255</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a473" doxytag="sybdb.h::SYBECRSNOTABLE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOTABLE</b> 20287</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a462" doxytag="sybdb.h::SYBECRSNOUPD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOUPD</b> 20276</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a459" doxytag="sybdb.h::SYBECRSNOWHERE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNOWHERE</b> 20273</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a469" doxytag="sybdb.h::SYBECRSNROWS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNROWS</b> 20283</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a474" doxytag="sybdb.h::SYBECRSNUNIQUE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSNUNIQUE</b> 20288</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a445" doxytag="sybdb.h::SYBECRSORD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSORD</b> 20259</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a455" doxytag="sybdb.h::SYBECRSRO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSRO</b> 20269</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a460" doxytag="sybdb.h::SYBECRSSET"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSSET</b> 20274</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a457" doxytag="sybdb.h::SYBECRSTAB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSTAB</b> 20271</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a458" doxytag="sybdb.h::SYBECRSUPDNB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSUPDNB</b> 20272</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a461" doxytag="sybdb.h::SYBECRSUPDTAB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSUPDTAB</b> 20275</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a475" doxytag="sybdb.h::SYBECRSVAR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSVAR</b> 20289</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a443" doxytag="sybdb.h::SYBECRSVIEW"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSVIEW</b> 20257</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a444" doxytag="sybdb.h::SYBECRSVIIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECRSVIIND</b> 20258</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a485" doxytag="sybdb.h::SYBECS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECS</b> 20299</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a236" doxytag="sybdb.h::SYBECSYN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECSYN</b> 20050</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a234" doxytag="sybdb.h::SYBECUFL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECUFL</b> 20048</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a309" doxytag="sybdb.h::SYBECWLL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBECWLL</b> 20123</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a197" doxytag="sybdb.h::SYBEDBPS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDBPS</b> 20011</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a484" doxytag="sybdb.h::SYBEDCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDCL</b> 20298</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a233" doxytag="sybdb.h::SYBEDDNE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDDNE</b> 20047</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a382" doxytag="sybdb.h::SYBEDIVZ"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDIVZ</b> 20196</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a280" doxytag="sybdb.h::SYBEDNTI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDNTI</b> 20094</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a335" doxytag="sybdb.h::SYBEDPOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDPOR</b> 20149</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a338" doxytag="sybdb.h::SYBEDVOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEDVOR</b> 20152</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a370" doxytag="sybdb.h::SYBEECAN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEECAN</b> 20184</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a369" doxytag="sybdb.h::SYBEECRT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEECRT</b> 20183</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a368" doxytag="sybdb.h::SYBEEINI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEEINI</b> 20182</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a245" doxytag="sybdb.h::SYBEEQVA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEEQVA</b> 20059</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a481" doxytag="sybdb.h::SYBEERRLABEL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEERRLABEL</b> 20295</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a358" doxytag="sybdb.h::SYBEESSL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEESSL</b> 20172</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a350" doxytag="sybdb.h::SYBEETD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEETD</b> 20164</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a371" doxytag="sybdb.h::SYBEEUNR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEEUNR</b> 20185</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a364" doxytag="sybdb.h::SYBEEVOP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEEVOP</b> 20178</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a367" doxytag="sybdb.h::SYBEEVST"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEEVST</b> 20181</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a188" doxytag="sybdb.h::SYBEFCON"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFCON</b> 20002</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a408" doxytag="sybdb.h::SYBEFENC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFENC</b> 20222</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a308" doxytag="sybdb.h::SYBEFGTL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFGTL</b> 20122</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a353" doxytag="sybdb.h::SYBEFMODE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFMODE</b> 20167</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a409" doxytag="sybdb.h::SYBEFRES"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFRES</b> 20223</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a318" doxytag="sybdb.h::SYBEFSHD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFSHD</b> 20132</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a390" doxytag="sybdb.h::SYBEFUNC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEFUNC</b> 20204</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a347" doxytag="sybdb.h::SYBEGENOS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEGENOS</b> 20161</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a224" doxytag="sybdb.h::SYBEICN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICN</b> 20038</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a185" doxytag="sybdb.h::SYBEICONV2BIG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICONV2BIG</b> 2404</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a182" doxytag="sybdb.h::SYBEICONVAVAIL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICONVAVAIL</b> 2401</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a184" doxytag="sybdb.h::SYBEICONVI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICONVI</b> 2403</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a181" doxytag="sybdb.h::SYBEICONVIU"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICONVIU</b> 2400</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a183" doxytag="sybdb.h::SYBEICONVO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEICONVO</b> 2402</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a329" doxytag="sybdb.h::SYBEIDCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIDCL</b> 20143</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a413" doxytag="sybdb.h::SYBEIDECCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIDECCL</b> 20227</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a331" doxytag="sybdb.h::SYBEIFCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIFCL</b> 20145</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a251" doxytag="sybdb.h::SYBEIFNB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIFNB</b> 20065</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a211" doxytag="sybdb.h::SYBEIICL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIICL</b> 20025</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a330" doxytag="sybdb.h::SYBEIMCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIMCL</b> 20144</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a202" doxytag="sybdb.h::SYBEINLN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEINLN</b> 20016</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a198" doxytag="sybdb.h::SYBEINTF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEINTF</b> 20012</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a412" doxytag="sybdb.h::SYBEINUMCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEINUMCL</b> 20226</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a380" doxytag="sybdb.h::SYBEIPV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIPV</b> 20194</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a328" doxytag="sybdb.h::SYBEISOI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEISOI</b> 20142</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a410" doxytag="sybdb.h::SYBEISRVPREC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEISRVPREC</b> 20224</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a411" doxytag="sybdb.h::SYBEISRVSCL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEISRVSCL</b> 20225</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a207" doxytag="sybdb.h::SYBEITIM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEITIM</b> 20021</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a392" doxytag="sybdb.h::SYBEIVERS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEIVERS</b> 20206</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a255" doxytag="sybdb.h::SYBEKBCI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEKBCI</b> 20069</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a253" doxytag="sybdb.h::SYBEKBCO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEKBCO</b> 20067</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a397" doxytag="sybdb.h::SYBELBLEN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBELBLEN</b> 20211</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a196" doxytag="sybdb.h::SYBEMEM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEMEM</b> 20010</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a381" doxytag="sybdb.h::SYBEMOV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEMOV</b> 20195</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a298" doxytag="sybdb.h::SYBEMPLL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEMPLL</b> 20112</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a337" doxytag="sybdb.h::SYBEMVOR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEMVOR</b> 20151</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a361" doxytag="sybdb.h::SYBENBUF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENBUF</b> 20175</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a339" doxytag="sybdb.h::SYBENBVP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENBVP</b> 20153</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a336" doxytag="sybdb.h::SYBENDC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENDC</b> 20150</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a341" doxytag="sybdb.h::SYBENDTP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENDTP</b> 20155</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a396" doxytag="sybdb.h::SYBENEG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENEG</b> 20210</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a365" doxytag="sybdb.h::SYBENEHA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENEHA</b> 20179</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a360" doxytag="sybdb.h::SYBENHAN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENHAN</b> 20174</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a359" doxytag="sybdb.h::SYBENLNL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENLNL</b> 20173</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a225" doxytag="sybdb.h::SYBENMOB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENMOB</b> 20039</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a386" doxytag="sybdb.h::SYBENOEV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENOEV</b> 20200</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a363" doxytag="sybdb.h::SYBENOTI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENOTI</b> 20177</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a476" doxytag="sybdb.h::SYBENOVALUE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENOVALUE</b> 20290</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a213" doxytag="sybdb.h::SYBENPRM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENPRM</b> 20027</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a231" doxytag="sybdb.h::SYBENSIP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENSIP</b> 20045</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a228" doxytag="sybdb.h::SYBENTLL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENTLL</b> 20042</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a356" doxytag="sybdb.h::SYBENTST"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENTST</b> 20170</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a279" doxytag="sybdb.h::SYBENTTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENTTN</b> 20093</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a295" doxytag="sybdb.h::SYBENULL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENULL</b> 20109</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a362" doxytag="sybdb.h::SYBENULP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENULP</b> 20176</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a345" doxytag="sybdb.h::SYBENUM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENUM</b> 20159</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a222" doxytag="sybdb.h::SYBENXID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBENXID</b> 20036</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a393" doxytag="sybdb.h::SYBEONCE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEONCE</b> 20207</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a208" doxytag="sybdb.h::SYBEOOB"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOOB</b> 20022</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a201" doxytag="sybdb.h::SYBEOPIN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOPIN</b> 20015</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a307" doxytag="sybdb.h::SYBEOPNA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOPNA</b> 20121</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a349" doxytag="sybdb.h::SYBEOPTNO"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOPTNO</b> 20163</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a327" doxytag="sybdb.h::SYBEOREN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOREN</b> 20141</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a282" doxytag="sybdb.h::SYBEORPF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEORPF</b> 20096</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a357" doxytag="sybdb.h::SYBEOSSL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEOSSL</b> 20171</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a348" doxytag="sybdb.h::SYBEPAGE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEPAGE</b> 20162</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a385" doxytag="sybdb.h::SYBEPOLL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEPOLL</b> 20199</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a377" doxytag="sybdb.h::SYBEPRTF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEPRTF</b> 20191</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a200" doxytag="sybdb.h::SYBEPWD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEPWD</b> 20014</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a239" doxytag="sybdb.h::SYBERDCN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERDCN</b> 20053</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a230" doxytag="sybdb.h::SYBERDNR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERDNR</b> 20044</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a190" doxytag="sybdb.h::SYBEREAD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEREAD</b> 20004</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a391" doxytag="sybdb.h::SYBERESP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERESP</b> 20205</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a352" doxytag="sybdb.h::SYBERFILE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERFILE</b> 20166</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a372" doxytag="sybdb.h::SYBERPCS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPCS</b> 20186</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a299" doxytag="sybdb.h::SYBERPIL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPIL</b> 20113</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a306" doxytag="sybdb.h::SYBERPNA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPNA</b> 20120</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a205" doxytag="sybdb.h::SYBERPND"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPND</b> 20019</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a394" doxytag="sybdb.h::SYBERPNULL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPNULL</b> 20208</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a395" doxytag="sybdb.h::SYBERPTXTIM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPTXTIM</b> 20209</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a300" doxytag="sybdb.h::SYBERPUL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERPUL</b> 20114</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a303" doxytag="sybdb.h::SYBERTCC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERTCC</b> 20117</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a304" doxytag="sybdb.h::SYBERTSC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERTSC</b> 20118</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a351" doxytag="sybdb.h::SYBERTYPE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERTYPE</b> 20165</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a223" doxytag="sybdb.h::SYBERXID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBERXID</b> 20037</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a388" doxytag="sybdb.h::SYBESECURE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESECURE</b> 20202</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a384" doxytag="sybdb.h::SYBESEFA"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESEFA</b> 20198</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a203" doxytag="sybdb.h::SYBESEOF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESEOF</b> 20017</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a240" doxytag="sybdb.h::SYBESFOV"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESFOV</b> 20054</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a354" doxytag="sybdb.h::SYBESLCT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESLCT</b> 20168</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a204" doxytag="sybdb.h::SYBESMSG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESMSG</b> 20018</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a194" doxytag="sybdb.h::SYBESOCK"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESOCK</b> 20008</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a340" doxytag="sybdb.h::SYBESPID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESPID</b> 20154</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a187" doxytag="sybdb.h::SYBESYNC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBESYNC</b> 20001</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a186" doxytag="sybdb.h::SYBETDSVER"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETDSVER</b> 2410</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a374" doxytag="sybdb.h::SYBETEXS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETEXS</b> 20188</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a189" doxytag="sybdb.h::SYBETIME"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETIME</b> 20003</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a312" doxytag="sybdb.h::SYBETMCF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETMCF</b> 20126</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a278" doxytag="sybdb.h::SYBETMTD"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETMTD</b> 20092</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a373" doxytag="sybdb.h::SYBETPAR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETPAR</b> 20187</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a257" doxytag="sybdb.h::SYBETPTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETPTN</b> 20071</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a375" doxytag="sybdb.h::SYBETRAC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETRAC</b> 20189</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a366" doxytag="sybdb.h::SYBETRAN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETRAN</b> 20180</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a376" doxytag="sybdb.h::SYBETRAS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETRAS</b> 20190</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a378" doxytag="sybdb.h::SYBETRSN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETRSN</b> 20192</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a247" doxytag="sybdb.h::SYBETSIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETSIT</b> 20061</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a252" doxytag="sybdb.h::SYBETTS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETTS</b> 20066</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a346" doxytag="sybdb.h::SYBETYPE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBETYPE</b> 20160</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a276" doxytag="sybdb.h::SYBEUACS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUACS</b> 20090</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a243" doxytag="sybdb.h::SYBEUAVE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUAVE</b> 20057</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a311" doxytag="sybdb.h::SYBEUCPT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUCPT</b> 20125</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a305" doxytag="sybdb.h::SYBEUCRR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUCRR</b> 20119</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a246" doxytag="sybdb.h::SYBEUDTY"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUDTY</b> 20060</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a310" doxytag="sybdb.h::SYBEUFDS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUFDS</b> 20124</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a215" doxytag="sybdb.h::SYBEUFDT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUFDT</b> 20029</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a199" doxytag="sybdb.h::SYBEUHST"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUHST</b> 20013</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a398" doxytag="sybdb.h::SYBEUMSG"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUMSG</b> 20212</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a296" doxytag="sybdb.h::SYBEUNAM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUNAM</b> 20110</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a301" doxytag="sybdb.h::SYBEUNOP"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUNOP</b> 20115</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a241" doxytag="sybdb.h::SYBEUNT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUNT</b> 20055</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a321" doxytag="sybdb.h::SYBEURCI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEURCI</b> 20135</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a326" doxytag="sybdb.h::SYBEUREI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUREI</b> 20140</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a324" doxytag="sybdb.h::SYBEUREM"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUREM</b> 20138</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a325" doxytag="sybdb.h::SYBEURES"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEURES</b> 20139</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a323" doxytag="sybdb.h::SYBEURMI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEURMI</b> 20137</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a244" doxytag="sybdb.h::SYBEUSCT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUSCT</b> 20058</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a332" doxytag="sybdb.h::SYBEUTDS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUTDS</b> 20146</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a283" doxytag="sybdb.h::SYBEUVBF"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUVBF</b> 20097</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a214" doxytag="sybdb.h::SYBEUVDT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEUVDT</b> 20028</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a265" doxytag="sybdb.h::SYBEVDPT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEVDPT</b> 20079</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a193" doxytag="sybdb.h::SYBEVMS"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEVMS</b> 20007</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a477" doxytag="sybdb.h::SYBEVOIDRET"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEVOIDRET</b> 20291</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a216" doxytag="sybdb.h::SYBEWAID"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEWAID</b> 20030</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a192" doxytag="sybdb.h::SYBEWRIT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEWRIT</b> 20006</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a317" doxytag="sybdb.h::SYBEXOCI"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEXOCI</b> 20131</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a343" doxytag="sybdb.h::SYBEXTDN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEXTDN</b> 20157</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a342" doxytag="sybdb.h::SYBEXTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEXTN</b> 20156</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a344" doxytag="sybdb.h::SYBEXTSN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEXTSN</b> 20158</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a355" doxytag="sybdb.h::SYBEZTXT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBEZTXT</b> 20169</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a49" doxytag="sybdb.h::SYBFLT8"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBFLT8</b> SYBFLT8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a62" doxytag="sybdb.h::SYBFLTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBFLTN</b> SYBFLTN</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a53" doxytag="sybdb.h::SYBIMAGE"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBIMAGE</b> SYBIMAGE</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a45" doxytag="sybdb.h::SYBINT1"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBINT1</b> SYBINT1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a46" doxytag="sybdb.h::SYBINT2"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBINT2</b> SYBINT2</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a47" doxytag="sybdb.h::SYBINT4"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBINT4</b> SYBINT4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a48" doxytag="sybdb.h::SYBINT8"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBINT8</b> SYBINT8</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a44" doxytag="sybdb.h::SYBINTN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBINTN</b> SYBINTN</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a55" doxytag="sybdb.h::SYBMONEY"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBMONEY</b> SYBMONEY</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a54" doxytag="sybdb.h::SYBMONEY4"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBMONEY4</b> SYBMONEY4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a63" doxytag="sybdb.h::SYBMONEYN"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBMONEYN</b> SYBMONEYN</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a60" doxytag="sybdb.h::SYBNUMERIC"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBNUMERIC</b> SYBNUMERIC</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a57" doxytag="sybdb.h::SYBREAL"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBREAL</b> SYBREAL</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a52" doxytag="sybdb.h::SYBTEXT"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBTEXT</b> SYBTEXT</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a59" doxytag="sybdb.h::SYBVARBINARY"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBVARBINARY</b> SYBVARBINARY</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a43" doxytag="sybdb.h::SYBVARCHAR"></a> #define </td><td class="memItemRight" valign="bottom"><b>SYBVARCHAR</b> SYBVARCHAR</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a0" doxytag="sybdb.h::TDS_STATIC_CAST"></a> #define </td><td class="memItemRight" valign="bottom"><b>TDS_STATIC_CAST</b>(type, a) ((type)(a))</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a132" doxytag="sybdb.h::TINYBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>TINYBIND</b> 6</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a2" doxytag="sybdb.h::TRUE"></a> #define </td><td class="memItemRight" valign="bottom"><b>TRUE</b> 1</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a131" doxytag="sybdb.h::VARYBINBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>VARYBINBIND</b> 4</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a130" doxytag="sybdb.h::VARYCHARBIND"></a> #define </td><td class="memItemRight" valign="bottom"><b>VARYCHARBIND</b> 3</td></tr> <tr><td colspan="2"><br><h2>Typedefs</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a539" doxytag="sybdb.h::BOOL"></a> typedef int </td><td class="memItemRight" valign="bottom"><b>BOOL</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a552" doxytag="sybdb.h::BYTE"></a> typedef unsigned char </td><td class="memItemRight" valign="bottom"><b>BYTE</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a534" doxytag="sybdb.h::DB_DBBUSY_FUNC"></a> typedef DBWAITFUNC(* </td><td class="memItemRight" valign="bottom"><b>DB_DBBUSY_FUNC</b> )(void *dbproc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a536" doxytag="sybdb.h::DB_DBCHKINTR_FUNC"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>DB_DBCHKINTR_FUNC</b> )(void *dbproc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a537" doxytag="sybdb.h::DB_DBHNDLINTR_FUNC"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>DB_DBHNDLINTR_FUNC</b> )(void *dbproc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a535" doxytag="sybdb.h::DB_DBIDLE_FUNC"></a> typedef void(* </td><td class="memItemRight" valign="bottom"><b>DB_DBIDLE_FUNC</b> )(DBWAITFUNC dfunc, void *dbproc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a546" doxytag="sybdb.h::DBBINARY"></a> typedef unsigned char </td><td class="memItemRight" valign="bottom"><b>DBBINARY</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a542" doxytag="sybdb.h::DBBIT"></a> typedef unsigned char </td><td class="memItemRight" valign="bottom"><b>DBBIT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a540" doxytag="sybdb.h::DBBOOL"></a> typedef unsigned char </td><td class="memItemRight" valign="bottom"><b>DBBOOL</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a541" doxytag="sybdb.h::DBCHAR"></a> typedef char </td><td class="memItemRight" valign="bottom"><b>DBCHAR</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a525" doxytag="sybdb.h::DBCURSOR"></a> typedef void </td><td class="memItemRight" valign="bottom"><b>DBCURSOR</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a556" doxytag="sybdb.h::DBDATEREC"></a> typedef dbdaterec </td><td class="memItemRight" valign="bottom"><b>DBDATEREC</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a550" doxytag="sybdb.h::DBDECIMAL"></a> typedef DBNUMERIC </td><td class="memItemRight" valign="bottom"><b>DBDECIMAL</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a548" doxytag="sybdb.h::DBFLT8"></a> typedef tds_sysdep_real64_type </td><td class="memItemRight" valign="bottom"><b>DBFLT8</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a545" doxytag="sybdb.h::DBINT"></a> typedef tds_sysdep_int32_type </td><td class="memItemRight" valign="bottom"><b>DBINT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a528" doxytag="sybdb.h::DBLOGINFO"></a> typedef void </td><td class="memItemRight" valign="bottom"><b>DBLOGINFO</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a555" doxytag="sybdb.h::DBPROCESS"></a> typedef tds_dblib_dbprocess </td><td class="memItemRight" valign="bottom"><b>DBPROCESS</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a547" doxytag="sybdb.h::DBREAL"></a> typedef tds_sysdep_real32_type </td><td class="memItemRight" valign="bottom"><b>DBREAL</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a544" doxytag="sybdb.h::DBSMALLINT"></a> typedef tds_sysdep_int16_type </td><td class="memItemRight" valign="bottom"><b>DBSMALLINT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a527" doxytag="sybdb.h::DBSORTORDER"></a> typedef void </td><td class="memItemRight" valign="bottom"><b>DBSORTORDER</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a554" doxytag="sybdb.h::DBSTRING"></a> typedef dbstring </td><td class="memItemRight" valign="bottom"><b>DBSTRING</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a543" doxytag="sybdb.h::DBTINYINT"></a> typedef unsigned char </td><td class="memItemRight" valign="bottom"><b>DBTINYINT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a553" doxytag="sybdb.h::DBTYPEINFO"></a> typedef dbtypeinfo </td><td class="memItemRight" valign="bottom"><b>DBTYPEINFO</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a549" doxytag="sybdb.h::DBUSMALLINT"></a> typedef unsigned tds_sysdep_int16_type </td><td class="memItemRight" valign="bottom"><b>DBUSMALLINT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a529" doxytag="sybdb.h::DBVOIDPTR"></a> typedef void * </td><td class="memItemRight" valign="bottom"><b>DBVOIDPTR</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a533" doxytag="sybdb.h::DBWAITFUNC"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>DBWAITFUNC</b> )(void)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a526" doxytag="sybdb.h::DBXLATE"></a> typedef void </td><td class="memItemRight" valign="bottom"><b>DBXLATE</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a557" doxytag="sybdb.h::EHANDLEFUNC"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>EHANDLEFUNC</b> )(DBPROCESS *dbproc, int severity, int dberr, int oserr, char *dberrstr, char *oserrstr)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a532" doxytag="sybdb.h::INTFUNCPTR"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>INTFUNCPTR</b> )(void *,...)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a551" doxytag="sybdb.h::LOGINREC"></a> typedef tds_dblib_loginrec </td><td class="memItemRight" valign="bottom"><b>LOGINREC</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a558" doxytag="sybdb.h::MHANDLEFUNC"></a> typedef int(* </td><td class="memItemRight" valign="bottom"><b>MHANDLEFUNC</b> )(DBPROCESS *dbproc, DBINT msgno, int msgstate, int severity, char *msgtext, char *srvname, char *proc, int line)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a524" doxytag="sybdb.h::RETCODE"></a> typedef int </td><td class="memItemRight" valign="bottom"><b>RETCODE</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a530" doxytag="sybdb.h::SHORT"></a> typedef short </td><td class="memItemRight" valign="bottom"><b>SHORT</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a538" doxytag="sybdb.h::STATUS"></a> typedef int </td><td class="memItemRight" valign="bottom"><b>STATUS</b></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a531" doxytag="sybdb.h::USHORT"></a> typedef unsigned short </td><td class="memItemRight" valign="bottom"><b>USHORT</b></td></tr> <tr><td colspan="2"><br><h2>Enumerations</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <br> <b>SYBCHAR</b> = 47, <b>SYBVARCHAR</b> = 39, <b>SYBINTN</b> = 38, <b>SYBINT1</b> = 48, <br> <b>SYBINT2</b> = 52, <b>SYBINT4</b> = 56, <b>SYBINT8</b> = 127, <b>SYBFLT8</b> = 62, <br> <b>SYBDATETIME</b> = 61, <b>SYBBIT</b> = 50, <b>SYBTEXT</b> = 35, <b>SYBIMAGE</b> = 34, <br> <b>SYBMONEY4</b> = 122, <b>SYBMONEY</b> = 60, <b>SYBDATETIME4</b> = 58, <b>SYBREAL</b> = 59, <br> <b>SYBBINARY</b> = 45, <b>SYBVARBINARY</b> = 37, <b>SYBNUMERIC</b> = 108, <b>SYBDECIMAL</b> = 106, <br> <b>SYBFLTN</b> = 109, <b>SYBMONEYN</b> = 110, <b>SYBDATETIMN</b> <br> }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom">{ <b>MAXCOLNAMELEN</b> = 512 }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">enum </td><td class="memItemRight" valign="bottom"><b>CI_TYPE</b> { <b>CI_REGULAR</b> = 1, <b>CI_ALTERNATE</b> = 2, <b>CI_CURSOR</b> = 3 }</td></tr> <tr><td colspan="2"><br><h2>Functions</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a827" doxytag="sybdb.h::abort_xact"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>abort_xact</b> (DBPROCESS *connect, DBINT commid)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga14">bcp_batch</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Commit a set of rows to the table. <a href="a00277.html#ga14"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga16">bcp_bind</a> (DBPROCESS *dbproc, BYTE *varaddr, int prefixlen, DBINT varlen, BYTE *terminator, int termlen, int type, int table_column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a program host variable to a database column. <a href="a00277.html#ga16"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga3">bcp_colfmt</a> (DBPROCESS *dbproc, int host_column, int host_type, int host_prefixlen, DBINT host_collen, const BYTE *host_term, int host_termlen, int colnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Specify the format of a datafile prior to writing to a table. <a href="a00277.html#ga3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga4">bcp_colfmt_ps</a> (DBPROCESS *dbproc, int host_column, int host_type, int host_prefixlen, DBINT host_collen, BYTE *host_term, int host_termlen, int colnum, DBTYPEINFO *typeinfo)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Specify the format of a host file for bulk copy purposes, with precision and scale support for numeric and decimal columns. <a href="a00277.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga1">bcp_collen</a> (DBPROCESS *dbproc, DBINT varlen, int table_column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the length of a host variable to be written to a table. <a href="a00277.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga7">bcp_colptr</a> (DBPROCESS *dbproc, BYTE *colptr, int table_column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Override <a class="el" href="a00277.html#ga16">bcp_bind()</a> by pointing to a different host variable. <a href="a00277.html#ga7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga2">bcp_columns</a> (DBPROCESS *dbproc, int host_colcount)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Indicate how many columns are to be found in the datafile. <a href="a00277.html#ga2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga5">bcp_control</a> (DBPROCESS *dbproc, int field, DBINT value)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set BCP options for uploading a datafile. <a href="a00277.html#ga5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga15">bcp_done</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Conclude the transfer of data from program variables. <a href="a00277.html#ga15"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga10">bcp_exec</a> (DBPROCESS *dbproc, DBINT *rows_copied)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Write a datafile to a table. <a href="a00277.html#ga10"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a817" doxytag="sybdb.h::bcp_getbatchsize"></a> int </td><td class="memItemRight" valign="bottom"><b>bcp_getbatchsize</b> (DBPROCESS *dbproc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga8">bcp_getl</a> (LOGINREC *login)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See if <a class="el" href="a00274.html#ga4">BCP_SETL()</a> was used to set the LOGINREC for BCP work. <a href="a00277.html#ga8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga0">bcp_init</a> (DBPROCESS *dbproc, const char *tblname, const char *hfile, const char *errfile, int direction)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Prepare for bulk copy operation on a table. <a href="a00277.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga13">bcp_moretext</a> (DBPROCESS *dbproc, DBINT size, BYTE *text)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Write some text or image data to the server. Not implemented, sadly. <a href="a00277.html#ga13"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga6">bcp_options</a> (DBPROCESS *dbproc, int option, BYTE *value, int valuelen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set "hints" for uploading a file. A FreeTDS-only function. <a href="a00277.html#ga6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga11">bcp_readfmt</a> (DBPROCESS *dbproc, char *filename)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Read a format definition file. <a href="a00277.html#ga11"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga9">bcp_sendrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Write data in host variables to the table. <a href="a00277.html#ga9"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00277.html#ga12">bcp_writefmt</a> (DBPROCESS *dbproc, char *filename)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Write a format definition file. Not Implemented. <a href="a00277.html#ga12"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a825" doxytag="sybdb.h::build_xact_string"></a> void </td><td class="memItemRight" valign="bottom"><b>build_xact_string</b> (char *xact_name, char *service_name, DBINT commid, char *result)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a828" doxytag="sybdb.h::close_commit"></a> void </td><td class="memItemRight" valign="bottom"><b>close_commit</b> (DBPROCESS *connect)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a829" doxytag="sybdb.h::commit_xact"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>commit_xact</b> (DBPROCESS *connect, DBINT commid)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a638" doxytag="sybdb.h::dateorder"></a> char * </td><td class="memItemRight" valign="bottom"><b>dateorder</b> (DBPROCESS *dbprocess, char *language)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a586" doxytag="sybdb.h::db12hour"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>db12hour</b> (DBPROCESS *dbprocess, char *language)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">BYTE * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga51">dbadata</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get address of compute column data. <a href="a00275.html#ga51"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga48">dbadlen</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of data in a compute column. <a href="a00275.html#ga48"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga50">dbaltbind</a> (DBPROCESS *dbprocess, int computeid, int column, int vartype, DBINT varlen, BYTE *varaddr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Bind a compute column to a program variable. <a href="a00275.html#ga50"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a590" doxytag="sybdb.h::dbaltbind_ps"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbaltbind_ps</b> (DBPROCESS *dbprocess, int computeid, int column, int vartype, DBINT varlen, BYTE *varaddr, DBTYPEINFO *typeinfo)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga47">dbaltcolid</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get column ID of a compute column. <a href="a00275.html#ga47"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga96">dbaltlen</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of data in compute column. <a href="a00275.html#ga96"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga52">dbaltop</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get aggregation operator for a compute column. <a href="a00275.html#ga52"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga49">dbalttype</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get datatype for a compute column. <a href="a00275.html#ga49"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga95">dbaltutype</a> (DBPROCESS *dbproc, int computeid, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get user-defined datatype of a compute column. <a href="a00275.html#ga95"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga22">dbanullbind</a> (DBPROCESS *dbprocess, int computeid, int column, DBINT *indicator)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Tie a null-indicator to a compute result column. <a href="a00275.html#ga22"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga19">dbbind</a> (DBPROCESS *dbproc, int column, int vartype, DBINT varlen, BYTE *varaddr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Tie a host variable to a resultset column. <a href="a00275.html#ga19"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a598" doxytag="sybdb.h::dbbind_ps"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbbind_ps</b> (DBPROCESS *dbprocess, int column, int vartype, DBINT varlen, BYTE *varaddr, DBTYPEINFO *typeinfo)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a599" doxytag="sybdb.h::dbbufsize"></a> int </td><td class="memItemRight" valign="bottom"><b>dbbufsize</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">BYTE * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga58">dbbylist</a> (DBPROCESS *dbproc, int computeid, int *size)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get <code>bylist</code> for a compute row. <a href="a00275.html#ga58"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga33">dbcancel</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Cancel the current command batch. <a href="a00275.html#ga33"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga68">dbcanquery</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Cancel the query currently being retrieved, discarding all pending rows. <a href="a00275.html#ga68"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga91">dbchange</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See if a command caused the current database to change. <a href="a00275.html#ga91"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a604" doxytag="sybdb.h::dbcharsetconv"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>dbcharsetconv</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga8">dbclose</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Close a connection to the server and free associated resources. <a href="a00275.html#ga8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga23">dbclrbuf</a> (DBPROCESS *dbproc, DBINT n)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Clear <em>n</em> rows from the row buffer. <a href="a00275.html#ga23"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga70">dbclropt</a> (DBPROCESS *dbproc, int option, char *param)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Reset an option. <a href="a00275.html#ga70"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga5">dbcmd</a> (DBPROCESS *dbproc, const char *cmdstring)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><code>Append</code> SQL to the command buffer. <a href="a00275.html#ga5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga8">dbcmdrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See if the current command can return rows. <a href="a00281.html#ga8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a610" doxytag="sybdb.h::dbcolbrowse"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>dbcolbrowse</b> (DBPROCESS *dbprocess, int colnum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00160.html#a611">dbcolinfo</a> (DBPROCESS *dbproc, CI_TYPE type, DBINT column, DBINT computeid, DBCOL *pdbcol)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get a bunch of column attributes with a single call (Microsoft-compatibility feature). <a href="#a611"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga29">dbcollen</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of a regular result column. <a href="a00275.html#ga29"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga12">dbcolname</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Return name of a regular result column. <a href="a00275.html#ga12"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga28">dbcolsource</a> (DBPROCESS *dbproc, int colnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get base database column name for a result set column. <a href="a00275.html#ga28"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga25">dbcoltype</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the datatype of a regular result set column. <a href="a00275.html#ga25"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBTYPEINFO * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga27">dbcoltypeinfo</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get precision and scale information for a regular result column. <a href="a00275.html#ga27"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga26">dbcolutype</a> (DBPROCESS *dbprocess, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get user-defined datatype of a regular result column. <a href="a00275.html#ga26"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga17">dbconvert</a> (DBPROCESS *dbproc, int srctype, const BYTE *src, DBINT srclen, int desttype, BYTE *dest, DBINT destlen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Convert one datatype to another. <a href="a00275.html#ga17"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga18">dbconvert_ps</a> (DBPROCESS *dbprocess, int srctype, BYTE *src, DBINT srclen, int desttype, BYTE *dest, DBINT destlen, DBTYPEINFO *typeinfo)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">cf. <a class="el" href="a00275.html#ga17">dbconvert()</a>, above <a href="a00275.html#ga18"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga6">dbcount</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get count of rows processed. <a href="a00281.html#ga6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga13">dbcurcmd</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get number of the row just returned. <a href="a00281.html#ga13"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga11">dbcurrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get number of the row currently being read. <a href="a00281.html#ga11"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a624" doxytag="sybdb.h::dbcursor"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbcursor</b> (DBCURSOR *hc, DBINT optype, DBINT bufno, BYTE *table, BYTE *values)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a625" doxytag="sybdb.h::dbcursorbind"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbcursorbind</b> (DBCURSOR *hc, int col, int vartype, DBINT varlen, DBINT *poutlen, BYTE *pvaraddr, DBTYPEINFO *typeinfo)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a626" doxytag="sybdb.h::dbcursorclose"></a> void </td><td class="memItemRight" valign="bottom"><b>dbcursorclose</b> (DBCURSOR *hc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a627" doxytag="sybdb.h::dbcursorcolinfo"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbcursorcolinfo</b> (DBCURSOR *hc, DBINT column, DBCHAR *colname, DBINT *coltype, DBINT *collen, DBINT *usertype)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a628" doxytag="sybdb.h::dbcursorfetch"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbcursorfetch</b> (DBCURSOR *hc, DBINT fetchtype, DBINT rownum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a629" doxytag="sybdb.h::dbcursorinfo"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbcursorinfo</b> (DBCURSOR *hc, DBINT *ncols, DBINT *nrows)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a630" doxytag="sybdb.h::dbcursoropen"></a> DBCURSOR * </td><td class="memItemRight" valign="bottom"><b>dbcursoropen</b> (DBPROCESS *dbprocess, BYTE *stmt, SHORT scollopt, SHORT concuropt, USHORT nrows, DBINT *pstatus)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">BYTE * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga32">dbdata</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get address of data in a regular result column. <a href="a00275.html#ga32"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a632" doxytag="sybdb.h::dbdate4cmp"></a> int </td><td class="memItemRight" valign="bottom"><b>dbdate4cmp</b> (DBPROCESS *dbprocess, DBDATETIME4 *d1, DBDATETIME4 *d2)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a633" doxytag="sybdb.h::dbdate4zero"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbdate4zero</b> (DBPROCESS *dbprocess, DBDATETIME4 *d1)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a634" doxytag="sybdb.h::dbdatechar"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbdatechar</b> (DBPROCESS *dbprocess, char *buf, int datepart, int value)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00280.html#ga0">dbdatecmp</a> (DBPROCESS *dbproc, DBDATETIME *d1, DBDATETIME *d2)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Compare DBDATETIME values, similar to strcmp(3). <a href="a00280.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga61">dbdatecrack</a> (DBPROCESS *dbproc, DBDATEREC *di, DBDATETIME *dt)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Break a DBDATETIME value into useful pieces. <a href="a00275.html#ga61"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a637" doxytag="sybdb.h::dbdatename"></a> int </td><td class="memItemRight" valign="bottom"><b>dbdatename</b> (DBPROCESS *dbprocess, char *buf, int date, DBDATETIME *datetime)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a639" doxytag="sybdb.h::dbdatepart"></a> DBINT </td><td class="memItemRight" valign="bottom"><b>dbdatepart</b> (DBPROCESS *dbprocess, int datepart, DBDATETIME *datetime)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a640" doxytag="sybdb.h::dbdatezero"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbdatezero</b> (DBPROCESS *dbprocess, DBDATETIME *d1)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga31">dbdatlen</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of current row's data in a regular result column. <a href="a00275.html#ga31"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a642" doxytag="sybdb.h::dbdayname"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbdayname</b> (DBPROCESS *dbprocess, char *language, int daynum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga9">dbdead</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Check if <em>dbproc</em> is an ex-parrot. <a href="a00281.html#ga9"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">EHANDLEFUNC </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga59">dberrhandle</a> (EHANDLEFUNC handler)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set an error handler, for messages from db-lib. <a href="a00275.html#ga59"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga9">dbexit</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Close server connections and free all related structures. <a href="a00275.html#ga9"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga4">dbfcmd</a> (DBPROCESS *dbproc, const char *fmt,...)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight"><code>printf-like</code> way to form SQL to send to the server. <a href="a00275.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga15">dbfirstrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get number of the first row in the row buffer. <a href="a00281.html#ga15"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a648" doxytag="sybdb.h::dbfree_xlate"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbfree_xlate</b> (DBPROCESS *dbprocess, DBXLATE *xlt_tosrv, DBXLATE *clt_todisp)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga69">dbfreebuf</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Erase the command buffer, in case <code>DBNOAUTOFREE</code> was set with <a class="el" href="a00275.html#ga53">dbsetopt()</a>. <a href="a00275.html#ga69"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a650" doxytag="sybdb.h::dbfreequal"></a> void </td><td class="memItemRight" valign="bottom"><b>dbfreequal</b> (char *qualptr)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a651" doxytag="sybdb.h::dbfreesort"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbfreesort</b> (DBPROCESS *dbprocess, DBSORTORDER *sortorder)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga74">dbgetchar</a> (DBPROCESS *dbprocess, int n)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get address of a position in the command buffer. <a href="a00275.html#ga74"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a653" doxytag="sybdb.h::dbgetcharset"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbgetcharset</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a654" doxytag="sybdb.h::dbgetloginfo"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbgetloginfo</b> (DBPROCESS *dbprocess, DBLOGINFO **loginfo)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a655" doxytag="sybdb.h::dbgetlusername"></a> int </td><td class="memItemRight" valign="bottom"><b>dbgetlusername</b> (LOGINREC *login, BYTE *name_buffer, int buffer_len)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga43">dbgetmaxprocs</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">get maximum simultaneous connections db-lib will open to the server. <a href="a00275.html#ga43"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a657" doxytag="sybdb.h::dbgetnatlanf"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbgetnatlanf</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a658" doxytag="sybdb.h::dbgetoff"></a> int </td><td class="memItemRight" valign="bottom"><b>dbgetoff</b> (DBPROCESS *dbprocess, DBUSMALLINT offtype, int startfrom)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga41">dbgetpacket</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get TDS packet size for the connection. <a href="a00275.html#ga41"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga13">dbgetrow</a> (DBPROCESS *dbproc, DBINT row)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Read a row from the row buffer. <a href="a00275.html#ga13"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga45">dbgettime</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get maximum seconds db-lib waits for a server response to query. <a href="a00275.html#ga45"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">BYTE * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga66">dbgetuserdata</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get address of user-allocated data from a <code>DBPROCESS</code>. <a href="a00275.html#ga66"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga0">dbhasretstat</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Determine if query generated a return status number. <a href="a00276.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga0">dbinit</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize db-lib. <a href="a00275.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga17">dbiordesc</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get file descriptor of the socket used by a <code>DBPROCESS</code> to read data coming from the server. (!). <a href="a00281.html#ga17"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga18">dbiowdesc</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get file descriptor of the socket used by a <code>DBPROCESS</code> to write data coming to the server. (!). <a href="a00281.html#ga18"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a667" doxytag="sybdb.h::dbisavail"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>dbisavail</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga71">dbisopt</a> (DBPROCESS *dbproc, int option, char *param)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get value of an option. <a href="a00275.html#ga71"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga16">dblastrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get number of the last row in the row buffer. <a href="a00281.html#ga16"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a670" doxytag="sybdb.h::dbload_xlate"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbload_xlate</b> (DBPROCESS *dbprocess, char *srv_charset, char *clt_name, DBXLATE **xlt_tosrv, DBXLATE **xlt_todisp)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a671" doxytag="sybdb.h::dbloadsort"></a> DBSORTORDER * </td><td class="memItemRight" valign="bottom"><b>dbloadsort</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">LOGINREC * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga1">dblogin</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Allocate a <code>LOGINREC</code> structure. <a href="a00275.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga2" doxytag="sybdb.h::dbloginfree"></a> void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga2">dbloginfree</a> (LOGINREC *login)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">free the <code>LOGINREC</code> <br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga17">dbmny4add</a> (DBPROCESS *dbproc, DBMONEY4 *m1, DBMONEY4 *m2, DBMONEY4 *sum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Add two DBMONEY4 values. <a href="a00279.html#ga17"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga21">dbmny4cmp</a> (DBPROCESS *dbproc, DBMONEY4 *m1, DBMONEY4 *m2)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Compare two DBMONEY4 values. <a href="a00279.html#ga21"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga22">dbmny4copy</a> (DBPROCESS *dbprocess, DBMONEY4 *m1, DBMONEY4 *m2)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Copy a DBMONEY4 value. <a href="a00279.html#ga22"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga20">dbmny4divide</a> (DBPROCESS *dbproc, DBMONEY4 *m1, DBMONEY4 *m2, DBMONEY4 *quotient)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Divide two DBMONEY4 values. <a href="a00279.html#ga20"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga15">dbmny4minus</a> (DBPROCESS *dbproc, DBMONEY4 *src, DBMONEY4 *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Negate a DBMONEY4 value. <a href="a00279.html#ga15"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga19">dbmny4mul</a> (DBPROCESS *dbproc, DBMONEY4 *m1, DBMONEY4 *m2, DBMONEY4 *prod)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Multiply two DBMONEY4 values. <a href="a00279.html#ga19"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga18">dbmny4sub</a> (DBPROCESS *dbproc, DBMONEY4 *m1, DBMONEY4 *m2, DBMONEY4 *diff)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Subtract two DBMONEY4 values. <a href="a00279.html#ga18"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga16">dbmny4zero</a> (DBPROCESS *dbproc, DBMONEY4 *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Zero a DBMONEY4 value. <a href="a00279.html#ga16"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga0">dbmnyadd</a> (DBPROCESS *dbproc, DBMONEY *m1, DBMONEY *m2, DBMONEY *sum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Add two DBMONEY values. <a href="a00279.html#ga0"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga4">dbmnycmp</a> (DBPROCESS *dbproc, DBMONEY *m1, DBMONEY *m2)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Compare two DBMONEY values. <a href="a00279.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga23">dbmnycopy</a> (DBPROCESS *dbproc, DBMONEY *src, DBMONEY *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Copy a DBMONEY value. <a href="a00279.html#ga23"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga13">dbmnydec</a> (DBPROCESS *dbproc, DBMONEY *mnyptr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Subtract $0.0001 from a DBMONEY value. <a href="a00279.html#ga13"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a695" doxytag="sybdb.h::dbmnydigit"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbmnydigit</b> (DBPROCESS *dbprocess, DBMONEY *m1, DBCHAR *value, DBBOOL *zero)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga3">dbmnydivide</a> (DBPROCESS *dbproc, DBMONEY *m1, DBMONEY *m2, DBMONEY *quotient)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Divide two DBMONEY values. <a href="a00279.html#ga3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga11">dbmnydown</a> (DBPROCESS *dbproc, DBMONEY *mnyptr, int divisor, int *remainder)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Divide a DBMONEY value by a positive integer. <a href="a00279.html#ga11"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga12">dbmnyinc</a> (DBPROCESS *dbproc, DBMONEY *mnyptr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Add $0.0001 to a DBMONEY value. <a href="a00279.html#ga12"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga10">dbmnyinit</a> (DBPROCESS *dbproc, DBMONEY *mnyptr, int trim, DBBOOL *negative)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Prepare a DBMONEY value for use with <a class="el" href="a00279.html#ga9">dbmnyndigit()</a>. <a href="a00279.html#ga10"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga8">dbmnymaxneg</a> (DBPROCESS *dbproc, DBMONEY *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get maximum negative DBMONEY value supported. <a href="a00279.html#ga8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga7">dbmnymaxpos</a> (DBPROCESS *dbproc, DBMONEY *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get maximum positive DBMONEY value supported. <a href="a00279.html#ga7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga14">dbmnyminus</a> (DBPROCESS *dbproc, DBMONEY *src, DBMONEY *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Negate a DBMONEY value. <a href="a00279.html#ga14"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga2">dbmnymul</a> (DBPROCESS *dbproc, DBMONEY *m1, DBMONEY *m2, DBMONEY *prod)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Multiply two DBMONEY values. <a href="a00279.html#ga2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga9">dbmnyndigit</a> (DBPROCESS *dbproc, DBMONEY *mnyptr, DBCHAR *value, DBBOOL *zero)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the least significant digit of a DBMONEY value, represented as a character. <a href="a00279.html#ga9"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga5">dbmnyscale</a> (DBPROCESS *dbproc, DBMONEY *dest, int multiplier, int addend)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Multiply a DBMONEY value by a positive integer, and add an amount. <a href="a00279.html#ga5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga1">dbmnysub</a> (DBPROCESS *dbproc, DBMONEY *m1, DBMONEY *m2, DBMONEY *diff)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Subtract two DBMONEY values. <a href="a00279.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00279.html#ga6">dbmnyzero</a> (DBPROCESS *dbproc, DBMONEY *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set a DBMONEY value to zero. <a href="a00279.html#ga6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00280.html#ga1">dbmonthname</a> (DBPROCESS *dbproc, char *language, int monthnum, DBBOOL shortform)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get name of a month, in some human language. <a href="a00280.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga72">dbmorecmds</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See if more commands are to be processed. <a href="a00275.html#ga72"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga83">dbmoretext</a> (DBPROCESS *dbproc, DBINT size, BYTE *text)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Send chunk of a text/image value to the server. <a href="a00275.html#ga83"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">MHANDLEFUNC </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga60">dbmsghandle</a> (MHANDLEFUNC handler)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set a message handler, for messages from the server. <a href="a00275.html#ga60"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga92">dbname</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get name of current database. <a href="a00275.html#ga92"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga16">dbnextrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Read result row into the row buffer and into any bound host variables. <a href="a00275.html#ga16"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a705" doxytag="sybdb.h::dbnpcreate"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbnpcreate</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a706" doxytag="sybdb.h::dbnpdefine"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbnpdefine</b> (DBPROCESS *dbprocess, DBCHAR *procedure_name, DBSMALLINT namelen)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga21">dbnullbind</a> (DBPROCESS *dbproc, int column, DBINT *indicator)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Tie a null-indicator to a regular result column. <a href="a00275.html#ga21"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga56">dbnumalts</a> (DBPROCESS *dbproc, int computeid)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get count of columns in a compute row. <a href="a00275.html#ga56"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga11">dbnumcols</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Return number of regular columns in a result set. <a href="a00275.html#ga11"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga57">dbnumcompute</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get count of <code>COMPUTE</code> clauses for a result set. <a href="a00275.html#ga57"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a711" doxytag="sybdb.h::DBNUMORDERS"></a> int </td><td class="memItemRight" valign="bottom"><b>DBNUMORDERS</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga2">dbnumrets</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get count of output parameters filled by a stored procedure. <a href="a00276.html#ga2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a714" doxytag="sybdb.h::dbopen"></a> DBPROCESS * </td><td class="memItemRight" valign="bottom"><b>dbopen</b> (LOGINREC *login, const char *server)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a715" doxytag="sybdb.h::dbordercol"></a> int </td><td class="memItemRight" valign="bottom"><b>dbordercol</b> (DBPROCESS *dbprocess, int order)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga97">dbpoll</a> (DBPROCESS *dbproc, long milliseconds, DBPROCESS **ready_dbproc, int *return_reason)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See if a server response has arrived. <a href="a00275.html#ga97"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga39">dbprhead</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Print result set headings to stdout. <a href="a00275.html#ga39"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga36">dbprrow</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Print a result set to stdout. <a href="a00275.html#ga36"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga77">dbprtype</a> (int token)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Print a token value's name to a buffer. <a href="a00275.html#ga77"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a720" doxytag="sybdb.h::dbqual"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbqual</b> (DBPROCESS *dbprocess, int tabnum, char *tabname)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a722" doxytag="sybdb.h::dbreadpage"></a> DBINT </td><td class="memItemRight" valign="bottom"><b>dbreadpage</b> (DBPROCESS *dbprocess, char *p_dbname, DBINT pageno, BYTE *buf)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">STATUS </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga82">dbreadtext</a> (DBPROCESS *dbproc, void *buf, DBINT bufsize)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Fetch part of a text or image value from the server. <a href="a00275.html#ga82"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga84">dbrecftos</a> (char *filename)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Record to a file all SQL commands sent to the server. <a href="a00275.html#ga84"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a725" doxytag="sybdb.h::dbrecvpassthru"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbrecvpassthru</b> (DBPROCESS *dbprocess, DBVOIDPTR *bufp)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a726" doxytag="sybdb.h::dbregdrop"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbregdrop</b> (DBPROCESS *dbprocess, DBCHAR *procnm, DBSMALLINT namelen)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga90">dbregexec</a> (DBPROCESS *dbproc, DBUSMALLINT options)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Execute a registered procedure. <a href="a00275.html#ga90"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a728" doxytag="sybdb.h::dbreghandle"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbreghandle</b> (DBPROCESS *dbprocess, DBCHAR *procnm, DBSMALLINT namelen, INTFUNCPTR handler)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga87">dbreginit</a> (DBPROCESS *dbproc, DBCHAR *procedure_name, DBSMALLINT namelen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Ready execution of a registered procedure. <a href="a00275.html#ga87"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga88">dbreglist</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get names of Open Server registered procedures. <a href="a00275.html#ga88"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a731" doxytag="sybdb.h::dbregnowatch"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbregnowatch</b> (DBPROCESS *dbprocess, DBCHAR *procnm, DBSMALLINT namelen)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga89">dbregparam</a> (DBPROCESS *dbproc, char *param_name, int type, DBINT datalen, BYTE *data)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Describe parameter of registered procedure . <a href="a00275.html#ga89"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a733" doxytag="sybdb.h::dbregwatch"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbregwatch</b> (DBPROCESS *dbprocess, DBCHAR *procnm, DBSMALLINT namelen, DBUSMALLINT options)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a734" doxytag="sybdb.h::dbregwatchlist"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbregwatchlist</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga10">dbresults</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set up query results. <a href="a00275.html#ga10"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a736" doxytag="sybdb.h::dbresults_r"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbresults_r</b> (DBPROCESS *dbproc, int recursive)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">BYTE * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga4">dbretdata</a> (DBPROCESS *dbproc, int retnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get value of an output parameter filled by a stored procedure. <a href="a00276.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga5">dbretlen</a> (DBPROCESS *dbproc, int retnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of an output parameter filled by a stored procedure. <a href="a00276.html#ga5"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga3">dbretname</a> (DBPROCESS *dbproc, int retnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get name of an output parameter filled by a stored procedure. <a href="a00276.html#ga3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga1">dbretstatus</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Fetch status value returned by query or remote procedure call. <a href="a00276.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga6">dbrettype</a> (DBPROCESS *dbproc, int retnum)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get datatype of a stored procedure's return parameter. <a href="a00276.html#ga6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga7">dbrows</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Indicate whether a query returned rows. <a href="a00281.html#ga7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">STATUS </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga12">dbrowtype</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get returned row's type. <a href="a00281.html#ga12"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga7">dbrpcinit</a> (DBPROCESS *dbproc, char *rpcname, DBSMALLINT options)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Initialize a remote procedure call. <a href="a00276.html#ga7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga8">dbrpcparam</a> (DBPROCESS *dbproc, char *paramname, BYTE status, int type, DBINT maxlen, DBINT datalen, BYTE *value)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Add a parameter to a remote procedure call. <a href="a00276.html#ga8"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00276.html#ga9">dbrpcsend</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Execute the procedure and free associated memory. <a href="a00276.html#ga9"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga62">dbrpwclr</a> (LOGINREC *login)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Clear remote passwords from the LOGINREC structure. <a href="a00275.html#ga62"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga63">dbrpwset</a> (LOGINREC *login, char *srvname, char *password, int pwlen)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Add a remote password to the LOGINREC structure. <a href="a00275.html#ga63"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga76">dbsafestr</a> (DBPROCESS *dbproc, const char *src, DBINT srclen, char *dest, DBINT destlen, int quotetype)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">safely quotes character values in SQL text. <a href="a00275.html#ga76"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a750" doxytag="sybdb.h::dbsechandle"></a> RETCODE * </td><td class="memItemRight" valign="bottom"><b>dbsechandle</b> (DBINT type, INTFUNCPTR handler)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a751" doxytag="sybdb.h::dbsendpassthru"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbsendpassthru</b> (DBPROCESS *dbprocess, DBVOIDPTR bufp)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga93">dbservcharset</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get <code>syscharset</code> name of the server character set. <a href="a00275.html#ga93"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga19">dbsetavail</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Mark a <code>DBPROCESS</code> as "available". <a href="a00281.html#ga19"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a754" doxytag="sybdb.h::dbsetbusy"></a> void </td><td class="memItemRight" valign="bottom"><b>dbsetbusy</b> (DBPROCESS *dbprocess, DB_DBBUSY_FUNC busyfunc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga86">dbsetdefcharset</a> (char *charset)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the default character set. <a href="a00275.html#ga86"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga40">dbsetdeflang</a> (char *language)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the default character set for an application. <a href="a00275.html#ga40"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a757" doxytag="sybdb.h::dbsetidle"></a> void </td><td class="memItemRight" valign="bottom"><b>dbsetidle</b> (DBPROCESS *dbprocess, DB_DBIDLE_FUNC idlefunc)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga20">dbsetifile</a> (char *filename)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">set name and location of the <code>interfaces</code> file FreeTDS should use to look up a servername. <a href="a00275.html#ga20"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga54">dbsetinterrupt</a> (DBPROCESS *dbproc, DB_DBCHKINTR_FUNC chkintr, DB_DBHNDLINTR_FUNC hndlintr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set interrupt handler for db-lib to use while blocked against a read from the server. <a href="a00275.html#ga54"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga4">dbsetlbool</a> (LOGINREC *login, int value, int which)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set a boolean value in a <code>LOGINREC</code> structure. <a href="a00281.html#ga4"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga2">dbsetllong</a> (LOGINREC *login, long value, int which)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set an integer value in a <code>LOGINREC</code> structure. <a href="a00281.html#ga2"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga1">dbsetlname</a> (LOGINREC *login, const char *value, int which)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set the value of a string in a <code>LOGINREC</code> structure. <a href="a00281.html#ga1"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a760" doxytag="sybdb.h::dbsetloginfo"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbsetloginfo</b> (LOGINREC *loginrec, DBLOGINFO *loginfo)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga46">dbsetlogintime</a> (int seconds)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set maximum seconds db-lib waits for a server response to a login attempt. <a href="a00275.html#ga46"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga3">dbsetlshort</a> (LOGINREC *login, int value, int which)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set an integer value in a <code>LOGINREC</code> structure. <a href="a00281.html#ga3"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="ga3" doxytag="sybdb.h::dbsetlversion"></a> RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga3">dbsetlversion</a> (LOGINREC *login, BYTE version)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set TDS version for future connections. <br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga42">dbsetmaxprocs</a> (int maxprocs)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set maximum simultaneous connections db-lib will open to the server. <a href="a00275.html#ga42"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga14">dbsetnull</a> (DBPROCESS *dbprocess, int bindtype, int bindlen, BYTE *bindval)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Define substitution values to be used when binding null values. <a href="a00275.html#ga14"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga53">dbsetopt</a> (DBPROCESS *dbproc, int option, const char *char_param, int int_param)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set db-lib or server option. <a href="a00275.html#ga53"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">STATUS </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga15">dbsetrow</a> (DBPROCESS *dbprocess, DBINT row)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Make a buffered row "current" without fetching it into bound variables. <a href="a00275.html#ga15"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga44">dbsettime</a> (int seconds)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Set maximum seconds db-lib waits for a server response to query. <a href="a00275.html#ga44"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga65">dbsetuserdata</a> (DBPROCESS *dbproc, BYTE *ptr)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Associate client-allocated (and defined) data with a <code>DBPROCESS</code>. <a href="a00275.html#ga65"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga67">dbsetversion</a> (DBINT version)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Specify a db-lib version level. <a href="a00275.html#ga67"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga64">dbspid</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get server process ID for a <code>DBPROCESS</code>. <a href="a00275.html#ga64"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga35">dbspr1row</a> (DBPROCESS *dbproc, char *buffer, DBINT buf_len)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Print a regular result row to a buffer. <a href="a00275.html#ga35"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga34">dbspr1rowlen</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Determine size buffer required to hold the results returned by <a class="el" href="a00275.html#ga38">dbsprhead()</a>, <a class="el" href="a00275.html#ga37">dbsprline()</a>, and <a class="el" href="a00275.html#ga35">dbspr1row()</a>. <a href="a00275.html#ga34"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga38">dbsprhead</a> (DBPROCESS *dbproc, char *buffer, DBINT buf_len)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Print result set headings to a buffer. <a href="a00275.html#ga38"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga37">dbsprline</a> (DBPROCESS *dbproc, char *buffer, DBINT buf_len, DBCHAR line_char)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get formatted string for underlining <a class="el" href="a00275.html#ga38">dbsprhead()</a> column names. <a href="a00275.html#ga37"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga6">dbsqlexec</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">send the SQL command to the server and wait for an answer. <a href="a00275.html#ga6"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga55">dbsqlok</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Wait for results of a query from the server. <a href="a00275.html#ga55"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga94">dbsqlsend</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Transmit the command buffer to the server. <em>Non-blocking</em>, does not wait for a response. <a href="a00275.html#ga94"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga98">dbstrbuild</a> (DBPROCESS *dbproc, char *charbuf, int bufsize, char *text, char *formats,...)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Build a printable string from text containing placeholders for variables. <a href="a00275.html#ga98"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a778" doxytag="sybdb.h::dbstrcmp"></a> int </td><td class="memItemRight" valign="bottom"><b>dbstrcmp</b> (DBPROCESS *dbprocess, char *s1, int l1, char *s2, int l2, DBSORTORDER *sort)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga75">dbstrcpy</a> (DBPROCESS *dbproc, int start, int numbytes, char *dest)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get a copy of a chunk of the command buffer. <a href="a00275.html#ga75"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga73">dbstrlen</a> (DBPROCESS *dbproc)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get size of the command buffer, in bytes. <a href="a00275.html#ga73"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a781" doxytag="sybdb.h::dbstrsort"></a> int </td><td class="memItemRight" valign="bottom"><b>dbstrsort</b> (DBPROCESS *dbprocess, char *s1, int l1, char *s2, int l2, DBSORTORDER *sort)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a782" doxytag="sybdb.h::dbtabbrowse"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>dbtabbrowse</b> (DBPROCESS *dbprocess, int tabnum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a783" doxytag="sybdb.h::dbtabcount"></a> int </td><td class="memItemRight" valign="bottom"><b>dbtabcount</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga78">dbtablecolinfo</a> (DBPROCESS *dbproc, DBINT column, DBCOL *pdbcol)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">describe table column attributes with a single call (Freetds-only API function modelled on dbcolinfo) <a href="a00275.html#ga78"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a784" doxytag="sybdb.h::dbtabname"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbtabname</b> (DBPROCESS *dbprocess, int tabnum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a785" doxytag="sybdb.h::dbtabsoruce"></a> char * </td><td class="memItemRight" valign="bottom"><b>dbtabsoruce</b> (DBPROCESS *dbprocess, int colnum, int *tabnum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">int </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga14">dbtds</a> (DBPROCESS *dbprocess)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get the TDS version in use for <em>dbproc</em>. <a href="a00281.html#ga14"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a788" doxytag="sybdb.h::dbtextsize"></a> DBINT </td><td class="memItemRight" valign="bottom"><b>dbtextsize</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a789" doxytag="sybdb.h::dbtsnewlen"></a> int </td><td class="memItemRight" valign="bottom"><b>dbtsnewlen</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a790" doxytag="sybdb.h::dbtsnewval"></a> DBBINARY * </td><td class="memItemRight" valign="bottom"><b>dbtsnewval</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a791" doxytag="sybdb.h::dbtsput"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbtsput</b> (DBPROCESS *dbprocess, DBBINARY *newts, int newtslen, int tabnum, char *tabname)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBINARY * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga80">dbtxptr</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get text pointer for a column in the current row. <a href="a00275.html#ga80"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBINARY * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga79">dbtxtimestamp</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Get text timestamp for a column in the current row. <a href="a00275.html#ga79"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a794" doxytag="sybdb.h::dbtxtsnewval"></a> DBBINARY * </td><td class="memItemRight" valign="bottom"><b>dbtxtsnewval</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a795" doxytag="sybdb.h::dbtxtsput"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbtxtsput</b> (DBPROCESS *dbprocess, DBBINARY newtxts, int colnum)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga7">dbuse</a> (DBPROCESS *dbproc, const char *name)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Change current database. <a href="a00275.html#ga7"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBINT </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga30">dbvarylen</a> (DBPROCESS *dbproc, int column)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Determine whether a column can vary in size. <a href="a00275.html#ga30"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">const char * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga85">dbversion</a> (void)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">See which version of db-lib is in use. <a href="a00275.html#ga85"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBBOOL </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga24">dbwillconvert</a> (int srctype, int desttype)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Test whether or not a datatype can be converted to another datatype. <a href="a00275.html#ga24"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a799" doxytag="sybdb.h::dbwritepage"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>dbwritepage</b> (DBPROCESS *dbprocess, char *p_dbname, DBINT pageno, DBINT size, BYTE *buf)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">RETCODE </td><td class="memItemRight" valign="bottom"><a class="el" href="a00275.html#ga81">dbwritetext</a> (DBPROCESS *dbproc, char *objname, DBBINARY *textptr, DBTINYINT textptrlen, DBBINARY *timestamp, DBBOOL log, DBINT size, BYTE *text)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Send text or image data to the server. <a href="a00275.html#ga81"></a><br></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a801" doxytag="sybdb.h::dbxlate"></a> int </td><td class="memItemRight" valign="bottom"><b>dbxlate</b> (DBPROCESS *dbprocess, char *src, int srclen, char *dest, int destlen, DBXLATE *xlt, int *srcbytes_used, DBBOOL srcend, int status)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a721" doxytag="sybdb.h::DRBUF"></a> DBBOOL </td><td class="memItemRight" valign="bottom"><b>DRBUF</b> (DBPROCESS *dbprocess)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a830" doxytag="sybdb.h::open_commit"></a> DBPROCESS * </td><td class="memItemRight" valign="bottom"><b>open_commit</b> (LOGINREC *login, char *servername)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a826" doxytag="sybdb.h::remove_xact"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>remove_xact</b> (DBPROCESS *connect, DBINT commid, int n)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a831" doxytag="sybdb.h::scan_xact"></a> RETCODE </td><td class="memItemRight" valign="bottom"><b>scan_xact</b> (DBPROCESS *connect, DBINT commid)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a832" doxytag="sybdb.h::start_xact"></a> DBINT </td><td class="memItemRight" valign="bottom"><b>start_xact</b> (DBPROCESS *connect, char *application_name, char *xact_name, int site_count)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a833" doxytag="sybdb.h::stat_xact"></a> DBINT </td><td class="memItemRight" valign="bottom"><b>stat_xact</b> (DBPROCESS *connect, DBINT commid)</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top">DBPROCESS * </td><td class="memItemRight" valign="bottom"><a class="el" href="a00281.html#ga5">tdsdbopen</a> (LOGINREC *login, const char *server, int msdblib)</td></tr> <tr><td class="mdescLeft"> </td><td class="mdescRight">Form a connection with the server. <a href="a00281.html#ga5"></a><br></td></tr> <tr><td colspan="2"><br><h2>Variables</h2></td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a523" doxytag="sybdb.h::no_unused_sybdb_h_warn"></a> static const void *const </td><td class="memItemRight" valign="bottom"><b>no_unused_sybdb_h_warn</b> [] = { rcsid_sybdb_h, no_unused_sybdb_h_warn }</td></tr> <tr><td class="memItemLeft" nowrap align="right" valign="top"><a class="anchor" name="a522" doxytag="sybdb.h::rcsid_sybdb_h"></a> static const char </td><td class="memItemRight" valign="bottom"><b>rcsid_sybdb_h</b> [] = "$Id: sybdb.h,v 1.85 2007/12/02 23:01:37 jklowden Exp $"</td></tr> </table> <hr><a name="_details"></a><h2>Detailed Description</h2> Primary include file for db-lib applications. <p> Declares macros, functions, enumerated types, and defined tokens used by the db-lib API.<hr><h2>Function Documentation</h2> <a class="anchor" name="a611" doxytag="sybdb.h::dbcolinfo"></a><p> <table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top">RETCODE dbcolinfo </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">DBPROCESS * </td> <td class="mdname" nowrap> <em>dbproc</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>CI_TYPE </td> <td class="mdname" nowrap> <em>type</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>DBINT </td> <td class="mdname" nowrap> <em>column</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>DBINT </td> <td class="mdname" nowrap> <em>computeid</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>DBCOL * </td> <td class="mdname" nowrap> <em>pdbcol</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr> </table> <table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td> <p> Get a bunch of column attributes with a single call (Microsoft-compatibility feature). <p> <dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>dbproc</em> </td><td>contains all information needed by db-lib to manage communications with the server. </td></tr> <tr><td valign="top"></td><td valign="top"><em>type</em> </td><td>must be CI_REGULAR or CI_ALTERNATE (CI_CURSOR is defined by the vendor, but is not yet implemented). </td></tr> <tr><td valign="top"></td><td valign="top"><em>column</em> </td><td>Nth in the result set, starting from 1. </td></tr> <tr><td valign="top"></td><td valign="top"><em>computeid</em> </td><td>(ignored) </td></tr> <tr><td valign="top"></td><td valign="top"><em>pdbcol</em> </td><td>address of structure to be populated by this function. </td></tr> </table> </dl> <dl compact><dt><b>Returns:</b></dt><dd>SUCCEED or FAIL. </dd></dl> <dl compact><dt><b>See also:</b></dt><dd>dbcolbrowse(), dbqual(), dbtabbrowse(), dbtabcount(), dbtabname(), dbtabsource(), dbtsnewlen(), dbtsnewval(), dbtsput(). </dd></dl> <dl compact><dt><b><a class="el" href="todo.html#_todo000015">Todo:</a></b></dt><dd>Support cursor rows. </dd></dl> </td> </tr> </table> <hr size="1"><address style="align: right;"><small>Generated on Wed May 7 19:22:09 2008 for FreeTDS API by <a href="http://www.doxygen.org/index.html"> <img src="doxygen.png" alt="doxygen" align="middle" border="0"></a> 1.4.1 </small></address> </body> </html>