適用対象
説明
Variant
型SAFEARRAY
の要素の値を取得または設定します。
使用方法
SafeArray = OraCollection.SafeArrayOraCollection.SafeArray = SafeArray
引数
引数 | 説明 |
---|---|
SafeArray |
SafeArray 形式を表すVariant 。 |
データ型
SafeArray
形式を表すVariant
備考
このプロパティは、VARCHAR2
およびNUMBER
などの単純なスカラー要素型に対してのみ有効です。LOB型、オブジェクト型、REF型などの要素に対してはエラーが発生します。
Variant
型SAFEARRAY
の索引は0
から開始します。SAFEARRAY
形式に変換すると、OraCollection
オブジェクトによって、要素の値が対応するSAFEARRAY
Variant
型に変換されます。次の表に、コレクション要素の型と対応するSAFEARRAY
Variant
型を示します。
コレクション要素の型 | SAFEARRAY |
---|---|
Date |
String |
Number |
String |
CHAR 、VARCHAR2 |
String |
Real |
Real |
Integer |
Integer |
コレクションにSAFEARRAY
を設定する場合、OraCollection
は、SAFEARRAY
要素を最も近いコレクション要素型に変換します。