1

C# で Entity Framework 6 (EF6) を使用しています。すべてのデータベース名リストを取得するために、DB に依存しないクエリを作成しようとしています。

例えば:

SQL Serverには次のようなものが存在します

select * from master.sys.databases
WHERE name NOT IN ('master', 'tempdb', 'model', 'msdb');

MySQL で

SHOW DATABASES

Postgres、Oracle などと同様です。

したがって、問題は、EF6 が特定のデータベースによってこのリストを個別に取得する方法を提供するかどうかです。

4

1 に答える 1