Oracle Call Interface Programmer's Guide Release 2 (9.2) Part Number A96584-01 |
|
OCI Datatype Mapping and Manipulation Functions, 106 of 134
Converts an Oracle number type to Real.
sword OCINumberToReal ( OCIError *err, CONST OCINumber *number, uword rsl_length, dvoid *rsl );
The OCI error handle. If there is an error, it is recorded in err
and this function returns OCI_ERROR. Obtain diagnostic information by calling OCIErrorGet()
.
Number to convert.
The size of the desired result, which equals sizeof
({ float | double | long double}).
Pointer to space for storing the result.
This is a native type conversion function. It converts an Oracle number into a machine-native real type. This function only converts numbers up to LDBL_DIG, DBL_DIG, or FLT_DIG digits of precision and removes trailing zeroes. The above constants are defined in float.h
.
This function returns an error if number
or rsl
is null, or if rsl_length
= 0.
|
Copyright © 1996, 2002 Oracle Corporation. All Rights Reserved. |
|