Expressões sem suporte
Este tópico descreve expressões Transact-SQL que não são suportadas no Entity SQL. Para obter mais informações, consulte Como o Entity SQL difere do Transact-SQL.
Predicados quantificados
Transact-SQL permite construções do seguinte formulário:
sal > all (select salary from employees)
sal > any (select salary from employees)
Entity SQL, no entanto, não suporta tais construções. Expressões equivalentes podem ser escritas em Entity SQL da seguinte maneira:
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 suporta o uso do operador * na cláusula SELECT para indicar que todas as colunas devem ser projetadas. Isso não é suportado no Entity SQL.