Expresiones no admitidas (Entity SQL)

En este tema se describen las expresiones de Transact-SQL que no se admiten en Entity SQL . Para obtener más información, vea Cómo se diferencia Entity SQL de Transact-SQL.

Predicados cuantificados

Transact-SQL permite construcciones con el formato siguiente:

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

Entity SQL , sin embargo, no admite tales construcciones. En Entity SQL , se pueden escribir expresiones equivalentes del siguiente modo:

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

Operador *

Transact-SQL admite el uso del operador * en la cláusula SELECT para indicar que todas las columnas se deberían proyectar fuera. Esto no se admite en Entity SQL .

Vea también

Conceptos

Información general de Entity SQL
Cómo se diferencia Entity SQL de Transact-SQL