次の方法で共有


OracleLob.Value プロパティ

定義

基になる値と等価の共通言語ランタイムの値を取得します。

public:
 property System::Object ^ Value { System::Object ^ get(); };
public object Value { get; }
member this.Value : obj
Public ReadOnly Property Value As Object

プロパティ値

Blob の場合、Byte[] 型の配列。 Clob および NClob の場合、String。 null データの場合、DBNull

例外

オブジェクトが閉じられているか、破棄されています。

Oracle エラーが発生しました。

注釈

データ型の場合 BlobValue は、基になるデータ全体を 型の連続した配列として返します Byte[]ClobNClob のデータ型では、Valueすべてのデータがデータ型としてString返されます。 null データの場合、 Value は を返します DBNull。 返された値を比較することで、空のデータ、null データ、データを区別できます。

注意

データ型を使用 LOB する利点は、クライアントで大量のデータをチャンクで取得する機能です。 ただし、 を使用 Valueすると、列のすべてのデータが LOB 1 つの連続したチャンクとして取得されるため、アプリケーションのオーバーヘッドが大幅に増加する可能性があります。

適用対象