説明
属性の値を取得または設定します。この値には、OraObject
、OraRef
またはOraCollection
オブジェクト、あるいはサポートされているスカラー型(Integer
やFloat
など)のインスタンスがあります。
備考
これは、このオブジェクトのデフォルトのプロパティです。
OraAttribute
オブジェクトのValue
プロパティは、属性の値をVariant
として戻します。属性のVariant
の型は、属性の型によって決まります。属性の値はNULL
である場合もあり、また、NULL
に設定できます。オブジェクト、REF
、LOBおよびコレクション型の属性の場合は、属性の値が、その型に対応するOO4Oオブジェクトとして戻されます。
次の表に、OraAttribute
オブジェクトのValue
プロパティの属性の型と戻り値を示します。
要素の型 | 要素の値 |
---|---|
Object |
OraObject |
REF |
OraRef |
VARRAY 、ネストした表 |
OraCollection |
BLOB |
OraBLOB |
CLOB |
OraCLOB |
BFILE |
OraBFILE |
Date |
String |
Number |
String |
CHAR 、VARCHAR2 |
String |
Real |
Real |
Integer |
Integer |