サポートされていない式

このトピックでは、Entity SQL でサポートされていない Transact-SQL 式について説明します。 詳細については、「Entity SQL と Transact-SQL の相違点」を参照してください。

定量化された述語

Transact-SQL では、次の形式のコンストラクターを使用できます。

sal > all (select salary from employees)
sal > any (select salary from employees)

ただし、Entity SQL では、このようなコンストラクターがサポートされていません。 Entity SQL では、これに相当する式を次のように記述できます。

not exists(select 0 from employees as e where sal <= e.salary)
exists(select 0 from employees as e where sal > e.salary)

* 演算子

Transact-SQL では、すべての列を投影する必要があることを示すために、SELECT 句で * 演算子を使用できます。これは Entity SQL ではサポートされていません。

関連項目