大文字と小文字を区別しないテキスト検索が必要な EF/LINQ ステートメントがいくつかありますが、Oracle データベースでは大文字と小文字が区別されます。必要な ALTER SESSION ステートメントを接続/コマンド レベルで実行して、後続の同一コンテキスト呼び出しに影響を与えるにはどうすればよいですか?
実行する必要があると思われるコマンド ( OTN スレッド)
ALTER SESSION SET NLS_SORT=BINARY_CI
Database.ExecuteSqlCommandとDatabase.Connection.CreateCommandの両方をメソッドとして認識していますが、「いつ」がわかりません。作成後、LINQ の前にコンテキストに対して手動でこれを実行しようとすると、手動で接続を開いたり閉じたりする必要があり、LINQ とは異なるトランザクションのようで、適用されていないようです。