Uttryck som inte stöds
I det här avsnittet beskrivs Transact-SQL-uttryck som inte stöds i entitets-SQL. Mer information finns i Hur entitets-SQL skiljer sig från Transact-SQL.
Kvantifierade predikat
Transact-SQL tillåter konstruktioner av följande formulär:
sal > all (select salary from employees)
sal > any (select salary from employees)
Entitets-SQL stöder dock inte sådana konstruktioner. Motsvarande uttryck kan skrivas i entitets-SQL på följande sätt:
not exists(select 0 from employees as e where sal <= e.salary)
exists(select 0 from employees as e where sal > e.salary)
*Operatör
Transact-SQL stöder användningen av *-operatorn i SELECT-satsen för att indikera att alla kolumner ska projiceras ut. Detta stöds inte i entitets-SQL.