📄 oci__api_8h-source.html
字号:
<a name="l00724"></a>00724 );<a name="l00725"></a>00725 <a name="l00726"></a>00726 <span class="keyword">typedef</span> sword (*OCIATTRGET) <a name="l00727"></a>00727 (<a name="l00728"></a>00728 <span class="keyword">const</span> <span class="keywordtype">void</span> *trgthndlp,<a name="l00729"></a>00729 ub4 trghndltyp, <a name="l00730"></a>00730 <span class="keywordtype">void</span> *attributep, <a name="l00731"></a>00731 ub4 *sizep, ub4 attrtype, <a name="l00732"></a>00732 OCIError *errhp<a name="l00733"></a>00733 );<a name="l00734"></a>00734 <a name="l00735"></a>00735 <span class="keyword">typedef</span> sword (*OCIATTRSET) <a name="l00736"></a>00736 (<a name="l00737"></a>00737 <span class="keywordtype">void</span> *trgthndlp,<a name="l00738"></a>00738 ub4 trghndltyp, <a name="l00739"></a>00739 <span class="keywordtype">void</span> *attributep,<a name="l00740"></a>00740 ub4 size, <a name="l00741"></a>00741 ub4 attrtype, <a name="l00742"></a>00742 OCIError *errhp<a name="l00743"></a>00743 );<a name="l00744"></a>00744 <a name="l00745"></a>00745 <span class="keyword">typedef</span> sword (*OCIDATEASSIGN)<a name="l00746"></a>00746 (<a name="l00747"></a>00747 OCIError *err, <a name="l00748"></a>00748 CONST OCIDate *from, <a name="l00749"></a>00749 OCIDate *to <a name="l00750"></a>00750 );<a name="l00751"></a>00751 <a name="l00752"></a>00752 <span class="keyword">typedef</span> sword (*OCIDATETOTEXT)<a name="l00753"></a>00753 ( <a name="l00754"></a>00754 OCIError *err, <a name="l00755"></a>00755 CONST OCIDate *date, <a name="l00756"></a>00756 CONST text *fmt,<a name="l00757"></a>00757 ub1 fmt_length, <a name="l00758"></a>00758 CONST text *lang_name,<a name="l00759"></a>00759 ub4 lang_length, <a name="l00760"></a>00760 ub4 *buf_size,<a name="l00761"></a>00761 text *buf <a name="l00762"></a>00762 );<a name="l00763"></a>00763 <a name="l00764"></a>00764 <span class="keyword">typedef</span> sword (*OCIDATEFROMTEXT)<a name="l00765"></a>00765 ( <a name="l00766"></a>00766 OCIError *err,<a name="l00767"></a>00767 CONST text *date_str, <a name="l00768"></a>00768 ub4 d_str_length, <a name="l00769"></a>00769 CONST text *fmt,<a name="l00770"></a>00770 ub1 fmt_length, <a name="l00771"></a>00771 CONST text *lang_name, <a name="l00772"></a>00772 ub4 lang_length, <a name="l00773"></a>00773 OCIDate *date <a name="l00774"></a>00774 );<a name="l00775"></a>00775 <a name="l00776"></a>00776 <span class="keyword">typedef</span> sword (*OCIDATECOMPARE)<a name="l00777"></a>00777 ( <a name="l00778"></a>00778 OCIError *err, <a name="l00779"></a>00779 CONST OCIDate *date1, <a name="l00780"></a>00780 CONST OCIDate *date2, <a name="l00781"></a>00781 sword *result <a name="l00782"></a>00782 );<a name="l00783"></a>00783 <a name="l00784"></a>00784 <span class="keyword">typedef</span> sword (*OCIDATEADDMONTHS)<a name="l00785"></a>00785 ( <a name="l00786"></a>00786 OCIError *err, <a name="l00787"></a>00787 CONST OCIDate *date, <a name="l00788"></a>00788 sb4 num_months,<a name="l00789"></a>00789 OCIDate *result <a name="l00790"></a>00790 );<a name="l00791"></a>00791 <a name="l00792"></a>00792 <span class="keyword">typedef</span> sword (*OCIDATEADDDAYS)<a name="l00793"></a>00793 ( <a name="l00794"></a>00794 OCIError *err,<a name="l00795"></a>00795 CONST OCIDate *date, <a name="l00796"></a>00796 sb4 num_days,<a name="l00797"></a>00797 OCIDate *result <a name="l00798"></a>00798 );<a name="l00799"></a>00799 <a name="l00800"></a>00800 <span class="keyword">typedef</span> sword (*OCIDATELASTDAY)<a name="l00801"></a>00801 ( <a name="l00802"></a>00802 OCIError *err, <a name="l00803"></a>00803 CONST OCIDate *date, <a name="l00804"></a>00804 OCIDate *last_day <a name="l00805"></a>00805 );<a name="l00806"></a>00806 <a name="l00807"></a>00807 <span class="keyword">typedef</span> sword (*OCIDATEDAYSBETWEEN)<a name="l00808"></a>00808 ( <a name="l00809"></a>00809 OCIError *err,<a name="l00810"></a>00810 CONST OCIDate *date1, <a name="l00811"></a>00811 CONST OCIDate *date2, <a name="l00812"></a>00812 sb4 *num_days <a name="l00813"></a>00813 );<a name="l00814"></a>00814 <a name="l00815"></a>00815 <span class="keyword">typedef</span> sword (*OCIDATEZONETOZONE)<a name="l00816"></a>00816 ( <a name="l00817"></a>00817 OCIError *err, <a name="l00818"></a>00818 CONST OCIDate *date1,<a name="l00819"></a>00819 CONST text *zon1,<a name="l00820"></a>00820 ub4 zon1_length,<a name="l00821"></a>00821 CONST text *zon2,<a name="l00822"></a>00822 ub4 zon2_length,<a name="l00823"></a>00823 OCIDate *date2 <a name="l00824"></a>00824 );<a name="l00825"></a>00825 <a name="l00826"></a>00826 <span class="keyword">typedef</span> sword (*OCIDATENEXTDAY)<a name="l00827"></a>00827 ( <a name="l00828"></a>00828 OCIError *err,<a name="l00829"></a>00829 CONST OCIDate *date,<a name="l00830"></a>00830 CONST text *day_p, <a name="l00831"></a>00831 ub4 day_length,<a name="l00832"></a>00832 OCIDate *next_day <a name="l00833"></a>00833 );<a name="l00834"></a>00834 <a name="l00835"></a>00835 <span class="keyword">typedef</span> sword (*OCIDATECHECK)<a name="l00836"></a>00836 ( <a name="l00837"></a>00837 OCIError *err,<a name="l00838"></a>00838 CONST OCIDate *date, <a name="l00839"></a>00839 uword *valid <a name="l00840"></a>00840 );<a name="l00841"></a>00841 <a name="l00842"></a>00842 <span class="keyword">typedef</span> sword (*OCIDATESYSDATE)<a name="l00843"></a>00843 ( <a name="l00844"></a>00844 OCIError *err,<a name="l00845"></a>00845 OCIDate *sys_date <a name="l00846"></a>00846 );<a name="l00847"></a>00847 <a name="l00848"></a>00848 <span class="keyword">typedef</span> sword (*OCIDESCRIBEANY)<a name="l00849"></a>00849 (<a name="l00850"></a>00850 OCISvcCtx *svchp, <a name="l00851"></a>00851 OCIError *errhp, <a name="l00852"></a>00852 dvoid *objptr,<a name="l00853"></a>00853 ub4 objnm_len, <a name="l00854"></a>00854 ub1 objptr_typ, <a name="l00855"></a>00855 ub1 info_level,<a name="l00856"></a>00856 ub1 objtyp, <a name="l00857"></a>00857 OCIDescribe *dschp<a name="l00858"></a>00858 );<a name="l00859"></a>00859 <a name="l00860"></a>00860 <span class="keyword">typedef</span> sword (*OCIINTERVALASSIGN) <a name="l00861"></a>00861 ( <a name="l00862"></a>00862 dvoid *hndl,<a name="l00863"></a>00863 OCIError *err,<a name="l00864"></a>00864 CONST OCIInterval *inpinter,<a name="l00865"></a>00865 OCIInterval *outinter<a name="l00866"></a>00866 );<a name="l00867"></a>00867 <a name="l00868"></a>00868 <span class="keyword">typedef</span> sword (*OCIINTERVALCHECK) <a name="l00869"></a>00869 (<a name="l00870"></a>00870 dvoid *hndl,<a name="l00871"></a>00871 OCIError *err,<a name="l00872"></a>00872 CONST OCIInterval *interval,<a name="l00873"></a>00873 ub4 *valid <a name="l00874"></a>00874 );<a name="l00875"></a>00875 <a name="l00876"></a>00876 <span class="keyword">typedef</span> sword (*OCIINTERVALCOMPARE)<a name="l00877"></a>00877 ( <a name="l00878"></a>00878 dvoid *hndl,<a name="l00879"></a>00879 OCIError *err,<a name="l00880"></a>00880 OCIInterval *inter1,<a name="l00881"></a>00881 OCIInterval *inter2,<a name="l00882"></a>00882 sword *result <a name="l00883"></a>00883 );<a name="l00884"></a>00884 <a name="l00885"></a>00885 <span class="keyword">typedef</span> sword (*OCIINTERVALTOTEXT) <a name="l00886"></a>00886 ( <a name="l00887"></a>00887 dvoid *hndl,<a name="l00888"></a>00888 OCIError *err,<a name="l00889"></a>00889 CONST OCIInterval *interval,<a name="l00890"></a>00890 ub1 lfprec,<a name="l00891"></a>00891 ub1 fsprec,<a name="l00892"></a>00892 OraText *buffer,<a name="l00893"></a>00893 <span class="keywordtype">size_t</span> buflen,<a name="l00894"></a>00894 <span class="keywordtype">size_t</span> *resultlen <a name="l00895"></a>00895 );<a name="l00896"></a>00896 <a name="l00897"></a>00897 <span class="keyword">typedef</span> sword (*OCIINTERVALFROMTEXT)<a name="l00898"></a>00898 (<a name="l00899"></a>00899 dvoid *hndl,<a name="l00900"></a>00900 OCIError *err,<a name="l00901"></a>00901 CONST OraText *inpstring,<a name="l00902"></a>00902 <span class="keywordtype">size_t</span> str_len,<a name="l00903"></a>00903 OCIInterval *result<a name="l00904"></a>00904 );<a name="l00905"></a>00905 <a name="l00906"></a>00906 <span class="keyword">typedef</span> sword (*OCIINTERVALFROMTZ)<a name="l00907"></a>00907 (<a name="l00908"></a>00908 dvoid *hndl,<a name="l00909"></a>00909 OCIError *err,<a name="l00910"></a>00910 CONST oratext *inpstring,<a name="l00911"></a>00911 <span class="keywordtype">size_t</span> str_len,<a name="l00912"></a>00912 OCIInterval *result <a name="l00913"></a>00913 ) ;<a name="l00914"></a>00914 <a name="l00915"></a>00915 <span class="keyword">typedef</span> sword (*OCIINTERVALGETDAYSECOND) <a name="l00916"></a>00916 (<a name="l00917"></a>00917 dvoid *hndl,<a name="l00918"></a>00918 OCIError *err,<a name="l00919"></a>00919 sb4 *dy,<a name="l00920"></a>00920 sb4 *hr,<a name="l00921"></a>00921 sb4 *mm,<a name="l00922"></a>00922 sb4 *ss,<a name="l00923"></a>00923 sb4 *fsec,<a name="l00924"></a>00924 CONST OCIInterval *interval <a name="l00925"></a>00925 );<a name="l00926"></a>00926 <a name="l00927"></a>00927 <span class="keyword">typedef</span> sword (*OCIINTERVALGETYEARMONTH) <a name="l00928"></a>00928 ( <a name="l00929"></a>00929 dvoid *hndl,<a name="l00930"></a>00930 OCIError *err,<a name="l00931"></a>00931 sb4 *yr,<a name="l00932"></a>00932 sb4 *mnth,<a name="l00933"></a>00933 CONST OCIInterval *interval <a name="l00934"></a>00934 );<a name="l00935"></a>00935 <a name="l00936"></a>00936 <span class="keyword">typedef</span> sword (*OCIINTERVALSETDAYSECOND) <a name="l00937"></a>00937 ( <a name="l00938"></a>00938 dvoid *hndl,<a name="l00939"></a>00939 OCIError *err,<a name="l00940"></a>00940 sb4 dy,<a name="l00941"></a>00941 sb4 hr,<a name="l00942"></a>00942 sb4 mm,<a name="l00943"></a>00943 sb4 ss,<a name="l00944"></a>00944 sb4 fsec,<a name="l00945"></a>00945 OCIInterval *result <a name="l00946"></a>00946 );<a name="l00947"></a>00947 <a name="l00948"></a>00948 <span class="keyword">typedef</span> sword (*OCIINTERVALSETYEARMONTH)<a name="l00949"></a>00949 ( <a name="l00950"></a>00950 dvoid *hndl,<a name="l00951"></a>00951 OCIError *err,<a name="l00952"></a>00952 sb4 yr,<a name="l00953"></a>00953 sb4 mnth,<a name="l00954"></a>00954 OCIInterval *result <a name="l00955"></a>00955 );<a name="l00956"></a>00956 <a name="l00957"></a>00957 <span class="keyword">typedef</span> sword (*OCIINTERVALADD) <a name="l00958"></a>00958 ( <a name="l00959"></a>00959 dvoid *hndl,<a name="l00960"></a>00960 OCIError *err,<a name="l00961"></a>00961 OCIInterval *addend1,<a name="l00962"></a>00962 OCIInterval *addend2,<a name="l00963"></a>00963 OCIInterval *result <a name="l00964"></a>00964 );<a name="l00965"></a>00965 <a name="l00966"></a>00966 <span class="keyword">typedef</span> sword (*OCIINTERVALSUBTRACT)<a name="l00967"></a>00967 ( <a name="l00968"></a>00968 dvoid *hndl,<a name="l00969"></a>00969 OCIError *err,
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -