지원되지 않는 식(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에서는 지원되지 않습니다.

참고 항목

개념

Entity SQL 개요
Entity SQL과 Transact-SQL 비교