OracleParameter.SourceColumnNullMapping プロパティとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > OracleParameter.SourceColumnNullMapping プロパティの意味・解説 

OracleParameter.SourceColumnNullMapping プロパティ

メモ : このプロパティは、.NET Framework version 2.0新しく追加されたものです。

ソース列が null 許容であるかどうかを示す値を設定または取得します。OracleCommandBuilder は、これを使用することにより、null 許容列に対すUpdate ステートメント正しく生成できます

名前空間: System.Data.OracleClient
アセンブリ: System.Data.OracleClient (system.data.oracleclient.dll 内)
構文構文

Public Overrides Property
 SourceColumnNullMapping As Boolean
Dim instance As OracleParameter
Dim value As Boolean

value = instance.SourceColumnNullMapping

instance.SourceColumnNullMapping = value
public override bool SourceColumnNullMapping
 { get; set; }
public:
virtual property bool SourceColumnNullMapping {
    bool get () override;
    void set (bool value)
 override;
}
/** @property */
public boolean get_SourceColumnNullMapping ()

/** @property */
public void set_SourceColumnNullMapping (boolean
 value)
public override function get
 SourceColumnNullMapping () : boolean

public override function set
 SourceColumnNullMapping (value : boolean)

プロパティ
ソース列が null 許容場合Trueそれ以外場合false

解説解説

OracleCommandBuilder は、null 許容列に対す更新コマンド正しく生成するために、SourceColumnNullMapping使用します一般にSourceColumnNullMapping使用する機会は、OracleCommandBuilder継承する場合限られます。

DbCommandBuilder は、ソース列が null 許容であるかどうか判断するために、このプロパティ使用しますnull 許容場合、このプロパティtrue設定されそれ以外場合false設定されます。OracleCommandBuilder は、Update ステートメント生成するとき、各パラメータについて SourceColumnNullMapping の値をチェックします。このプロパティtrue場合OracleCommandBuilder によって、次のような WHERE 句生成されます。クエリ式の中で使用されている "FieldName" はフィールドの名前を表してます。

((@IsNull_FieldName = 1 AND FieldName IS NULL) OR 
  (FieldName = @Original_FieldName))

フィールドSourceColumnNullMappingfalse場合OracleCommandBuilder によって、次のような WHERE 句生成されます。

FieldName = @OriginalFieldName

また、ソース フィールドnull含まれる場合、@IsNull_FieldName には 1 が格納されそれ以外場合は 0 が格納されます。これにより、Oracle サーバーパフォーマンス最適化されるほか、複数プロバイダで共通で使用できるコード生成が可能となります

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
OracleParameter クラス
OracleParameter メンバ
System.Data.OracleClient 名前空間


このページでは「.NET Framework クラス ライブラリ リファレンス」からOracleParameter.SourceColumnNullMapping プロパティを検索した結果を表示しています。
Weblioに収録されているすべての辞書からOracleParameter.SourceColumnNullMapping プロパティを検索する場合は、下記のリンクをクリックしてください。
 全ての辞書からOracleParameter.SourceColumnNullMapping プロパティ を検索

英和和英テキスト翻訳>> Weblio翻訳
英語⇒日本語日本語⇒英語
  

辞書ショートカット

すべての辞書の索引

OracleParameter.SourceColumnNullMapping プロパティのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



OracleParameter.SourceColumnNullMapping プロパティのページの著作権
Weblio 辞書 情報提供元は 参加元一覧 にて確認できます。

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2025 Microsoft.All rights reserved.

©2025 GRAS Group, Inc.RSS