次の方法で共有


SqlProviderServices.UseRowNumberOrderingInOffsetQueries プロパティ

定義

クエリに OFFSET が存在する場合に ORDER BY 句に渡される並べ替え式でROW_NUMBER() 関数を使用するかどうかを示す値を取得または設定します。 の既定値 true は、ページング操作に安定したクエリ結果を取得するために推奨されます。 の false 値は、以前のバージョンの EF との互換性のために使用でき、並べ替え式が ORDER BY 句に変更されていない状態で渡されるため、順序があいまいな場合に不安定な結果が発生する可能性があります。

public static bool UseRowNumberOrderingInOffsetQueries { get; set; }
member this.UseRowNumberOrderingInOffsetQueries : bool with get, set
Public Shared Property UseRowNumberOrderingInOffsetQueries As Boolean

プロパティ値

注釈

このフラグは、SQL Server 2012 以降にのみ適用されます。 このフラグは、既に SQL に変換され、キャッシュされているクエリには影響しません。そのため、互換性のために値を に false 設定する必要があるアプリケーションは、クエリを実行する前にこれを行う必要があります。

適用対象