Неподдерживаемые выражения (язык Entity SQL)
В этом разделе описываются выражения Transact-SQL , не поддерживаемые в Entity 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 это не поддерживается.
См. также
Основные понятия
Общие сведения о языке Entity SQL
Отличия Entity SQL и Transact-SQL