This property is only valid for simple scalar elements types, such as VARCHAR2
and NUMBER
. This property raises an error for element type LOBS, Objects, Refs, and so on.
The Variant
SAFEARRAY
index starts at 0
. When converting to SAFEARRAY
format, the OraCollection
object converts its element value to its corresponding SAFEARRAY
Variant
type. The following table explains collection element types and their corresponding SAFEARRAY
Variant
types:
Collection Element Type | SAFEARRAY of |
---|---|
Date |
String |
Number |
String |
CHAR , VARCHAR2 |
String |
Real |
Real |
Integer |
Integer |
For setting a SAFEARRAY
to a collection, OraCollection
converts the SAFEARRAY
elements to its nearest collection element type.