Expressões sem suporte
Este tópico descreve expressões Transact-SQL que não têm suporte no Entity SQL. Para obter mais informações, confira Como o Entity SQL difere do Transact-SQL.
Predicados determinados
O Transact-SQL permite constructos da seguinte forma:
sal > all (select salary from employees)
sal > any (select salary from employees)
O Entity SQL, no entanto, não dá suporte a tais constructos. As expressões equivalentes podem ser gravadas no Entity SQL como segue:
not exists(select 0 from employees as e where sal <= e.salary)
exists(select 0 from employees as e where sal > e.salary)
Operador *
O Transact-SQL dá suporte ao uso do operador * na cláusula SELECT a fim de indicar que todas as colunas devem ser projetadas. Não há suporte a isso no Entity SQL.