⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 struct__sqlo__stmt__struct.html

📁 Linux下的操作oracle数据库的连接库
💻 HTML
📖 第 1 页 / 共 2 页
字号:
<!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>libsqlora8: _sqlo_stmt_struct struct Reference</title><link href="doxygen.css" rel="stylesheet" type="text/css"></head><body><!-- Generated by Doxygen 1.3.6 --><div class="qindex"><a class="qindex" href="index.html">Main&nbsp;Page</a> | <a class="qindex" href="modules.html">Modules</a> | <a class="qindex" href="annotated.html">Data&nbsp;Structures</a> | <a class="qindex" href="files.html">File&nbsp;List</a> | <a class="qindex" href="functions.html">Data&nbsp;Fields</a> | <a class="qindex" href="globals.html">Globals</a> | <a class="qindex" href="pages.html">Related&nbsp;Pages</a> | <a class="qindex" href="examples.html">Examples</a></div><h1>_sqlo_stmt_struct Struct Reference</h1>Stores information about an sql statement.  <a href="#_details">More...</a><p>Collaboration diagram for _sqlo_stmt_struct:<p><center><img src="struct__sqlo__stmt__struct__coll__graph.png" border="0" usemap="#__sqlo__stmt__struct__coll__map" alt="Collaboration graph"></center><map name="__sqlo__stmt__struct__coll__map"><area href="struct__sqlo__db__struct.html" shape="rect" coords="23,199,132,217" alt=""><area href="struct__sqlo__col__struct.html" shape="rect" coords="21,17,133,36" alt=""></map><center><font size="2">[<a href="graph_legend.html">legend</a>]</font></center><table border=0 cellpadding=0 cellspacing=0><tr><td></td></tr><tr><td colspan=2><br><h2>Data Fields</h2></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>ub4&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o0">sth</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The own handle that identifies this entry.  <a href="#o0"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o1" doxytag="_sqlo_stmt_struct::dbp" ></a><a class="el" href="struct__sqlo__db__struct.html">sqlo_db_struct_ptr_t</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o1">dbp</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The link to the database connection (see <a class="el" href="sqlora_8c.html#a29">sqlo_db_struct_t</a>). <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o2" doxytag="_sqlo_stmt_struct::stmthp" ></a>OCIStmt *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o2">stmthp</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The OCI statement handle pointer. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o3" doxytag="_sqlo_stmt_struct::stmt" ></a>char *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o3">stmt</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sql statement. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o4" doxytag="_sqlo_stmt_struct::stmt_size" ></a>unsigned&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o4">stmt_size</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The allocated size of stmt. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o5" doxytag="_sqlo_stmt_struct::bindpv" ></a>OCIBind **&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o5">bindpv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The vector of input bind variables. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o6" doxytag="_sqlo_stmt_struct::num_bindpv" ></a>unsigned&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o6">num_bindpv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The number of used entries in bindpv[]. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o7" doxytag="_sqlo_stmt_struct::bindpv_size" ></a>unsigned&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o7">bindpv_size</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current capacity of size of bindpv[] and indp[]. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o8" doxytag="_sqlo_stmt_struct::stype" ></a>ub2&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o8">stype</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The OCI Statement type (see oci.h). <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o9" doxytag="_sqlo_stmt_struct::indpv" ></a>short *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o9">indpv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Indicator variable vector for input bind variables. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o10" doxytag="_sqlo_stmt_struct::ocolsv" ></a><a class="el" href="struct__sqlo__col__struct.html">sqlo_col_struct_t</a> *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o10">ocolsv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output columns of the select list. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o11" doxytag="_sqlo_stmt_struct::defnpv" ></a>OCIDefine **&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o11">defnpv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The OCI define pointers. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o12" doxytag="_sqlo_stmt_struct::num_defnpv" ></a>unsigned&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o12">num_defnpv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current number of output variables. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o13" doxytag="_sqlo_stmt_struct::defnpv_size" ></a>unsigned&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o13">defnpv_size</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current size of the arrays defnpv, outv, outv_size, oindv, rlenv, ocol_namev_size and ocol_namev_size. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>char **&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o14">outv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The output columns as a vector.  <a href="#o14"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o15" doxytag="_sqlo_stmt_struct::outv_size" ></a>unsigned *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o15">outv_size</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The current size of an outv[i] element. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o16" doxytag="_sqlo_stmt_struct::oindv" ></a>ub2 *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o16">oindv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The indicator array for output variables. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o17" doxytag="_sqlo_stmt_struct::rlenv" ></a>ub2 *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o17">rlenv</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The actual length of a returned column. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top>char **&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o18">ocol_namev</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">Output column names.  <a href="#o18"></a><br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o19" doxytag="_sqlo_stmt_struct::ocol_namev_size" ></a>unsigned *&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o19">ocol_namev_size</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The sizes of a colum name in ocol_namev[]. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o20" doxytag="_sqlo_stmt_struct::cursor_type" ></a><a class="el" href="sqlora_8c.html#a220">sqlo_cursor_type_e</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o20">cursor_type</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">The cursor type see <a class="el" href="sqlora_8c.html#a220">sqlo_cursor_type_e</a>. <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o21" doxytag="_sqlo_stmt_struct::opened" ></a><a class="el" href="sqlora_8c.html#a28">bool_t</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o21">opened</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">1 if the cursor is open, 0 if not <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o22" doxytag="_sqlo_stmt_struct::prepared" ></a><a class="el" href="sqlora_8c.html#a28">bool_t</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o22">prepared</a></td></tr><tr><td class="mdescLeft">&nbsp;</td><td class="mdescRight">1 if the statement is prepared, 0 if not <br><br></td></tr><tr><td class="memItemLeft" nowrap align=right valign=top><a class="anchor" name="o23" doxytag="_sqlo_stmt_struct::used" ></a><a class="el" href="sqlora_8c.html#a28">bool_t</a>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="struct__sqlo__stmt__struct.html#o23">used</a></td></tr>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -