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

📄 group__g__dirpath.html

📁 oci的源码,可以在任何平台上编译,相当方便实用
💻 HTML
📖 第 1 页 / 共 5 页
字号:
    <tr><td valign="top"></td><td valign="top"><em>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="warning" compact><dt><b>Warning:</b></dt><dd>Direct path column indexes start at 1.</dd></dl><dl class="note" compact><dt><b>Note:</b></dt><dd>The internal value is reset to 0 when calling <a class="el" href="group__g__dirpath.html#g8dd680e9664028af035e773275e5ab76" title="Convert user provided data to a direct path stream format.">OCI_DirPathConvert()</a></dd></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>0 is no error occurs otherwise the index of the given row which caused an error </dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l01316">1316</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00677">OCI_DirPath::err_row</a>.</p></div></div><p><a class="anchor" name="g2ff812128f1604615f186aa8bdf8269d"></a><!-- doxytag: member="ocilib.h::OCI_DirPathGetMaxRows" ref="g2ff812128f1604615f186aa8bdf8269d" args="(OCI_DirPath *dp)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OCI_EXPORT unsigned int OCI_API OCI_DirPathGetMaxRows           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct_o_c_i___dir_path.html">OCI_DirPath</a> *&nbsp;</td>          <td class="paramname"> <em>dp</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Return the maximum number of rows allocated in the OCI and OCILIB internal arrays of rows. <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>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>Internal maximum array size on SUCCESS otherwise 0 </dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l01113">1113</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00672">OCI_DirPath::nb_rows</a>.</p></div></div><p><a class="anchor" name="gffb07d43825826b0c9af060ee52fc3e0"></a><!-- doxytag: member="ocilib.h::OCI_DirPathGetRowCount" ref="gffb07d43825826b0c9af060ee52fc3e0" args="(OCI_DirPath *dp)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OCI_EXPORT unsigned int OCI_API OCI_DirPathGetRowCount           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct_o_c_i___dir_path.html">OCI_DirPath</a> *&nbsp;</td>          <td class="paramname"> <em>dp</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Return the number of rows successfully loaded into the database so far. <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>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="note" compact><dt><b>Note:</b></dt><dd>Insertions are committed with <a class="el" href="group__g__dirpath.html#g7c80a8db7ef79e4693ac0e770bb2018f" title="Terminate a direct path operation and commit changes into the database.">OCI_DirPathFinish()</a> </dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l01277">1277</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00674">OCI_DirPath::nb_loaded</a>.</p></div></div><p><a class="anchor" name="g0c816466d046a3d8c179f779e273f456"></a><!-- doxytag: member="ocilib.h::OCI_DirPathLoad" ref="g0c816466d046a3d8c179f779e273f456" args="(OCI_DirPath *dp)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OCI_EXPORT unsigned int OCI_API OCI_DirPathLoad           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct_o_c_i___dir_path.html">OCI_DirPath</a> *&nbsp;</td>          <td class="paramname"> <em>dp</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Loads the data converted to direct path stream format. <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>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="note" compact><dt><b>Note:</b></dt><dd><a class="el" href="group__g__dirpath.html#gade590aadb20d903770d9dc9c82ddb0c" title="return the number of rows successfully processed during in the last conversion or...">OCI_DirPathGetAffectedRows()</a> returns the number of rows successfully loaded in the last call.</dd></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>Possible return values :<ul><li>OCI_DPR_COMPLETE : conversion has been successful</li><li>OCI_DPR_ERROR : an error happened while converting data</li><li>OCI_DPR_FULL : the internal stream is full</li><li>OCI_DPR_PARTIAL : a column hasn't been fully filled yet</li><li>OCI_DPR_EMPTY : no data was found to load </li></ul></dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l00908">908</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00668">OCI_DirPath::arr</a>, <a class="el" href="ocilib__types_8h-source.html#l00665">OCI_DirPath::con</a>, <a class="el" href="ocilib__types_8h-source.html#l00667">OCI_DirPath::ctx</a>, <a class="el" href="ocilib__types_8h-source.html#l00267">OCI_Connection::err</a>, <a class="el" href="ocilib__types_8h-source.html#l00676">OCI_DirPath::err_col</a>, <a class="el" href="ocilib__types_8h-source.html#l00673">OCI_DirPath::nb_cur</a>, <a class="el" href="ocilib__types_8h-source.html#l00674">OCI_DirPath::nb_loaded</a>, <a class="el" href="ocilib__types_8h-source.html#l00675">OCI_DirPath::nb_prcsd</a>, <a class="el" href="ocilib__types_8h-source.html#l00678">OCI_DirPath::status</a>, and <a class="el" href="ocilib__types_8h-source.html#l00669">OCI_DirPath::strm</a>.</p></div></div><p><a class="anchor" name="g31aae5239710847d43b90166fedf0419"></a><!-- doxytag: member="ocilib.h::OCI_DirPathPrepare" ref="g31aae5239710847d43b90166fedf0419" args="(OCI_DirPath *dp)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OCI_EXPORT boolean OCI_API OCI_DirPathPrepare           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct_o_c_i___dir_path.html">OCI_DirPath</a> *&nbsp;</td>          <td class="paramname"> <em>dp</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Prepares the OCI direct path load interface before any rows can be converted or loaded. <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>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE on success otherwise FALSE </dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l00510">510</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00668">OCI_DirPath::arr</a>, <a class="el" href="ocilib__types_8h-source.html#l00670">OCI_DirPath::cols</a>, <a class="el" href="ocilib__types_8h-source.html#l00665">OCI_DirPath::con</a>, <a class="el" href="ocilib__types_8h-source.html#l00667">OCI_DirPath::ctx</a>, <a class="el" href="ocilib__types_8h-source.html#l00269">OCI_Connection::cxt</a>, <a class="el" href="ocilib__types_8h-source.html#l00267">OCI_Connection::err</a>, <a class="el" href="ocilib__types_8h-source.html#l00671">OCI_DirPath::nb_cols</a>, <a class="el" href="ocilib__types_8h-source.html#l00673">OCI_DirPath::nb_cur</a>, <a class="el" href="ocilib__types_8h-source.html#l00672">OCI_DirPath::nb_rows</a>, <a class="el" href="ocilib__types_8h-source.html#l00678">OCI_DirPath::status</a>, and <a class="el" href="ocilib__types_8h-source.html#l00669">OCI_DirPath::strm</a>.</p></div></div><p><a class="anchor" name="g2efc984ff0647d3a3c4b29f7e9ec37e2"></a><!-- doxytag: member="ocilib.h::OCI_DirPathReset" ref="g2efc984ff0647d3a3c4b29f7e9ec37e2" args="(OCI_DirPath *dp)" --><div class="memitem"><div class="memproto">      <table class="memname">        <tr>          <td class="memname">OCI_EXPORT boolean OCI_API OCI_DirPathReset           </td>          <td>(</td>          <td class="paramtype"><a class="el" href="struct_o_c_i___dir_path.html">OCI_DirPath</a> *&nbsp;</td>          <td class="paramname"> <em>dp</em>          </td>          <td>&nbsp;)&nbsp;</td>          <td width="100%"></td>        </tr>      </table></div><div class="memdoc"><p>Reset internal arrays and streams to prepare another load. <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>dp</em>&nbsp;</td><td>- Direct path Handle</td></tr>  </table></dl><dl class="note" compact><dt><b>Note:</b></dt><dd>Once some data have been converted or loaded, <a class="el" href="group__g__dirpath.html#g2efc984ff0647d3a3c4b29f7e9ec37e2" title="Reset internal arrays and streams to prepare another load.">OCI_DirPathReset()</a> resets internal OCI structures in order to prepare another load operation (set entries, convert and load)</dd></dl><dl class="return" compact><dt><b>Returns:</b></dt><dd>TRUE on success otherwise FALSE </dd></dl><p>Definition at line <a class="el" href="dirpath_8c-source.html#l00747">747</a> of file <a class="el" href="dirpath_8c-source.html">dirpath.c</a>.</p><p>References <a class="el" href="ocilib__types_8h-source.html#l00668">OCI_DirPath::arr</a>, <a class="el" href="ocilib__types_8h-source.html#l00665">OCI_DirPath::con</a>, <a class="el" href="ocilib__types_8h-source.html#l00267">OCI_Connection::err</a>, and <a class="el" href="ocilib__types_8h-source.html#l00669">OCI_DirPath::strm</a>.</p><p>Referenced by <a class="el" href="group__g__dirpath.html#g7c80a8db7ef79e4693ac0e770bb2018f">OCI_DirPathFinish()</a>, and <a class="el" href="group__g__dirpath.html#g39b093ea31cdee551552e35df8167a22">OCI_DirPathSave()</a>.</p></div></div><p><a class="anchor" name="g39b093ea31cdee551552e35df8167a22"></a><!-- doxytag: member="ocilib.h::OCI_DirPathSave" ref="g39b093ea31cdee551552e35df8167a22" args="(OCI_DirPath *dp)" -->

⌨️ 快捷键说明

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