Oracle FAQ | Your Portal to the Oracle Knowledge Grid |
![]() |
![]() |
Home -> Community -> Mailing Lists -> Oracle-L -> Re: where to find built-in function declarations?
On 04/03/2005 05:08:49 PM, Jonathan Gennick wrote:
> Is there any file in an Oracle installation that provides the
> declarations to the built-in functions?=20
Jonathan, on 10g declarations are in $ORACLE_HOME/rdbms/public in *.h files. Here is what I found for the CEIL function:
$ nm $ORACLE_HOME/bin/oracle|grep -i ceil 0b69c544 d _CEIL_
U ceil@@GLIBC_2.0
0a86008e T getTRACEILP
0b03aede T lpxxpceiling
0a3a3884 T OCINumberCeil
0a8600ca T setTRACEILP
0a0971f2 T slfpdceil
0a096ce0 T slfpfceil
$
$ cd rdbms/public
$ grep -i ceil *.h
occiData.h: const Number ceil() const ;
orl.h: OCINumberCeil - OCINumber CEiling of number orl.h:#define OCINumberCeil orlncel orl.h:/*---------------------------- OCINumberCeil ------------------------=--------*/
--=20
Mladen Gogala
Oracle DBA
-- http://www.freelists.org/webpage/oracle-lReceived on Sun Apr 03 2005 - 18:11:33 CDT
![]() |
![]() |