Niet-ondersteunde expressies
In dit onderwerp worden Transact-SQL-expressies beschreven die niet worden ondersteund in Entity SQL. Zie Hoe Entiteit SQL verschilt van Transact-SQL voor meer informatie.
Gekwantificeerde predicaten
Transact-SQL maakt constructies van de volgende vorm mogelijk:
sal > all (select salary from employees)
sal > any (select salary from employees)
Entiteit SQL biedt echter geen ondersteuning voor dergelijke constructies. Equivalente expressies kunnen als volgt worden geschreven in 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)
*Operator
Transact-SQL ondersteunt het gebruik van de operator * in de SELECT-component om aan te geven dat alle kolommen moeten worden geprojecteerd. Dit wordt niet ondersteund in Entity SQL.