지원되지 않는 식(Entity SQL)
이 항목에서는 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에서는 지원되지 않습니다.