📄 ocilib__internal_8h-source.html
字号:
<a name="l00722"></a>00722 <a name="l00723"></a>00723 <span class="keywordtype">boolean</span> OCI_ObjectGetNumber<a name="l00724"></a>00724 (<a name="l00725"></a>00725 <a class="code" href="struct_o_c_i___object.html" title="Oracle Named types representation.">OCI_Object</a> *obj, <a name="l00726"></a>00726 <span class="keyword">const</span> mtext *attr, <a name="l00727"></a>00727 <span class="keywordtype">void</span> *value,<a name="l00728"></a>00728 uword size, uword flag<a name="l00729"></a>00729 );<a name="l00730"></a>00730 <a name="l00731"></a>00731 <span class="keywordtype">int</span> OCI_ObjectGetIndex<a name="l00732"></a>00732 (<a name="l00733"></a>00733 <a class="code" href="struct_o_c_i___object.html" title="Oracle Named types representation.">OCI_Object</a> *obj,<a name="l00734"></a>00734 <span class="keyword">const</span> mtext *attr,<a name="l00735"></a>00735 <span class="keywordtype">int</span> type<a name="l00736"></a>00736 );<a name="l00737"></a>00737 <a name="l00738"></a>00738 ub2 OCI_GetIndTabIndex<a name="l00739"></a>00739 (<a name="l00740"></a>00740 <a class="code" href="struct_o_c_i___type_info.html" title="Type info metadata handle.">OCI_TypeInfo</a> *typeinf, <a name="l00741"></a>00741 <span class="keywordtype">int</span> index<a name="l00742"></a>00742 );<a name="l00743"></a>00743 <a name="l00744"></a>00744 <a class="code" href="struct_o_c_i___object.html" title="Oracle Named types representation.">OCI_Object</a> * OCI_ObjectInit<a name="l00745"></a>00745 (<a name="l00746"></a>00746 <a class="code" href="struct_o_c_i___connection.html" title="Oracle physical connection.">OCI_Connection</a> *con,<a name="l00747"></a>00747 <a class="code" href="struct_o_c_i___object.html" title="Oracle Named types representation.">OCI_Object</a> **pobj,<a name="l00748"></a>00748 <span class="keywordtype">void</span> *handle, <a name="l00749"></a>00749 <a class="code" href="struct_o_c_i___type_info.html" title="Type info metadata handle.">OCI_TypeInfo</a> *typeinf,<a name="l00750"></a>00750 sb2 *tab_ind,<a name="l00751"></a>00751 <span class="keywordtype">int</span> index,<a name="l00752"></a>00752 <span class="keywordtype">boolean</span> reset<a name="l00753"></a>00753 );<a name="l00754"></a>00754 <a name="l00755"></a>00755 <span class="comment">/* ------------------------------------------------------------------------ *</span><a name="l00756"></a>00756 <span class="comment"> * ref.c</span><a name="l00757"></a>00757 <span class="comment"> * ------------------------------------------------------------------------ */</span><a name="l00758"></a>00758 <a name="l00759"></a>00759 <a class="code" href="struct_o_c_i___ref.html" title="Oracle REF type representation.">OCI_Ref</a> * OCI_RefInit<a name="l00760"></a>00760 (<a name="l00761"></a>00761 <a class="code" href="struct_o_c_i___connection.html" title="Oracle physical connection.">OCI_Connection</a> *con,<a name="l00762"></a>00762 <a class="code" href="struct_o_c_i___type_info.html" title="Type info metadata handle.">OCI_TypeInfo</a> *typeinf, <a name="l00763"></a>00763 <a class="code" href="struct_o_c_i___ref.html" title="Oracle REF type representation.">OCI_Ref</a> **pref, <a name="l00764"></a>00764 <span class="keywordtype">void</span> *handle<a name="l00765"></a>00765 );<a name="l00766"></a>00766 <a name="l00767"></a>00767 <span class="keywordtype">boolean</span> OCI_RefPin<a name="l00768"></a>00768 (<a name="l00769"></a>00769 <a class="code" href="struct_o_c_i___ref.html" title="Oracle REF type representation.">OCI_Ref</a> *ref<a name="l00770"></a>00770 );<a name="l00771"></a>00771 <a name="l00772"></a>00772 <span class="keywordtype">boolean</span> OCI_RefUnpin<a name="l00773"></a>00773 (<a name="l00774"></a>00774 <a class="code" href="struct_o_c_i___ref.html" title="Oracle REF type representation.">OCI_Ref</a> *ref<a name="l00775"></a>00775 );<a name="l00776"></a>00776 <a name="l00777"></a>00777 <span class="comment">/* ------------------------------------------------------------------------ *</span><a name="l00778"></a>00778 <span class="comment"> * resultset.c</span><a name="l00779"></a>00779 <span class="comment"> * ------------------------------------------------------------------------ */</span><a name="l00780"></a>00780 <a name="l00781"></a>00781 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> * OCI_ResultsetCreate<a name="l00782"></a>00782 (<a name="l00783"></a>00783 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt, <a name="l00784"></a>00784 <span class="keywordtype">int</span> size<a name="l00785"></a>00785 );<a name="l00786"></a>00786 <a name="l00787"></a>00787 <span class="keywordtype">boolean</span> OCI_ResultsetFree<a name="l00788"></a>00788 (<a name="l00789"></a>00789 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> *rs<a name="l00790"></a>00790 );<a name="l00791"></a>00791 <a name="l00792"></a>00792 <span class="keywordtype">boolean</span> OCI_FetchPieces<a name="l00793"></a>00793 (<a name="l00794"></a>00794 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> *rs<a name="l00795"></a>00795 );<a name="l00796"></a>00796 <a name="l00797"></a>00797 <span class="keywordtype">boolean</span> OCI_FetchData<a name="l00798"></a>00798 (<a name="l00799"></a>00799 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> *rs,<a name="l00800"></a>00800 <span class="keywordtype">int</span> mode, <a name="l00801"></a>00801 <span class="keywordtype">int</span> offset,<a name="l00802"></a>00802 <span class="keywordtype">boolean</span> *err<a name="l00803"></a>00803 );<a name="l00804"></a>00804 <a name="l00805"></a>00805 <span class="keywordtype">boolean</span> OCI_FetchCustom<a name="l00806"></a>00806 (<a name="l00807"></a>00807 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> *rs,<a name="l00808"></a>00808 <span class="keywordtype">int</span> mode, <a name="l00809"></a>00809 <span class="keywordtype">int</span> offset,<a name="l00810"></a>00810 <span class="keywordtype">boolean</span> *err<a name="l00811"></a>00811 );<a name="l00812"></a>00812 <a name="l00813"></a>00813 <span class="preprocessor">#ifdef OCI_CHECK_DATASTRINGS </span><a name="l00814"></a>00814 <span class="preprocessor"></span><a name="l00815"></a>00815 <span class="keywordtype">boolean</span> OCI_ResultsetExpandStrings<a name="l00816"></a>00816 (<a name="l00817"></a>00817 <a class="code" href="struct_o_c_i___resultset.html" title="Collection of output columns from a select statement.">OCI_Resultset</a> *rs<a name="l00818"></a>00818 );<a name="l00819"></a>00819 <a name="l00820"></a>00820 <span class="preprocessor">#endif </span><a name="l00821"></a>00821 <span class="preprocessor"></span><a name="l00822"></a>00822 <span class="comment">/* ------------------------------------------------------------------------ *</span><a name="l00823"></a>00823 <span class="comment"> * statement.c</span><a name="l00824"></a>00824 <span class="comment"> * ------------------------------------------------------------------------ */</span><a name="l00825"></a>00825 <a name="l00826"></a>00826 <span class="keywordtype">boolean</span> OCI_BindFreeAll<a name="l00827"></a>00827 (<a name="l00828"></a>00828 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt<a name="l00829"></a>00829 );<a name="l00830"></a>00830 <a name="l00831"></a>00831 <span class="keywordtype">boolean</span> OCI_BindCheck<a name="l00832"></a>00832 (<a name="l00833"></a>00833 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt<a name="l00834"></a>00834 );<a name="l00835"></a>00835 <a name="l00836"></a>00836 <span class="keywordtype">boolean</span> OCI_BindReset<a name="l00837"></a>00837 (<a name="l00838"></a>00838 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt<a name="l00839"></a>00839 );<a name="l00840"></a>00840 <a name="l00841"></a>00841 <span class="keywordtype">boolean</span> OCI_BindData<a name="l00842"></a>00842 (<a name="l00843"></a>00843 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt, <a name="l00844"></a>00844 <span class="keywordtype">void</span> *data, <a name="l00845"></a>00845 ub4 size,<a name="l00846"></a>00846 <span class="keyword">const</span> mtext *name, <a name="l00847"></a>00847 ub1 type, <a name="l00848"></a>00848 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> code, <a name="l00849"></a>00849 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> mode,<a name="l00850"></a>00850 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> subtype,<a name="l00851"></a>00851 <a class="code" href="struct_o_c_i___type_info.html" title="Type info metadata handle.">OCI_TypeInfo</a> *typinf,<a name="l00852"></a>00852 <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span> nbelem<a name="l00853"></a>00853 );<a name="l00854"></a>00854 <a name="l00855"></a>00855 <span class="keywordtype">int</span> OCI_BindGetIndex<a name="l00856"></a>00856 (<a name="l00857"></a>00857 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt, <a name="l00858"></a>00858 <span class="keyword">const</span> mtext *name<a name="l00859"></a>00859 );<a name="l00860"></a>00860 <a name="l00861"></a>00861 <span class="keywordtype">boolean</span> OCI_FetchIntoUserVariables<a name="l00862"></a>00862 (<a name="l00863"></a>00863 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt, <a name="l00864"></a>00864 va_list args<a name="l00865"></a>00865 );<a name="l00866"></a>00866 <a name="l00867"></a>00867 <span class="keywordtype">boolean</span> OCI_StatementReset<a name="l00868"></a>00868 (<a name="l00869"></a>00869 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt<a name="l00870"></a>00870 );<a name="l00871"></a>00871 <a name="l00872"></a>00872 <span class="keywordtype">boolean</span> OCI_StatementClose<a name="l00873"></a>00873 (<a name="l00874"></a>00874 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> *stmt<a name="l00875"></a>00875 );<a name="l00876"></a>00876 <a name="l00877"></a>00877 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> * OCI_StatementInit<a name="l00878"></a>00878 (<a name="l00879"></a>00879 <a class="code" href="struct_o_c_i___connection.html" title="Oracle physical connection.">OCI_Connection</a> *con, <a name="l00880"></a>00880 <a class="code" href="struct_o_c_i___statement.html" title="Oracle SQL or PL/SQL statement.">OCI_Statement</a> **pstmt,<a name="l00881"></a>00881 OCIStmt *handle, <a name="l00882"></a>00882 OCI_Define *def<a name="l00883"></a>00883 );<a name="l00884"></a>00884 <a name="l00885"></a>00885 <span class="comment">/* ------------------------------------------------------------------------ *</span><a name="l00886"></a>00886 <span class="comment"> * string.c</span><a name="l00887"></a>00887 <span class="comment"> * ------------------------------------------------------------------------ */</span><a name="l00888"></a>00888 <a name="l00889"></a>00889 <span class="keywordtype">int</span> OCI_StringCopy4to2bytes<a name="l00890"></a>00890 (<a name="l00891"></a>00891 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">int</span>* src,<a name="l00892"></a>00892 <span class="keywordtype">int</span> src_size, <a name="l00893"></a>00893 <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>* dst, <a name="l00894"></a>00894 <span class="keywordtype">int</span> dst_size<a name="l00895"></a>00895 );<a name="l00896"></a>00896 <a name="l00897"></a>00897 <span class="keywordtype">int</span> OCI_StringCopy2to4bytes<a name="l00898"></a>00898 (<a name="l00899"></a>00899 <span class="keyword">const</span> <span class="keywordtype">unsigned</span> <span class="keywordtype">short</span>* src,<a name="l00900"></a>00900 <span class="keywordtype">int</span> src_size, <a name="l00901"></
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -