このトピックでは、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 でサポートされていません。