Partager via


Expressions non prises en charge (Entity SQL)

Cette rubrique décrit les expressions Transact-SQL qui ne sont pas prises en charge dans Entité SQL. Pour plus d'informations, voir Différences entre Entity SQL et Transact-SQL.

Prédicats quantifiés

Transact-SQL autorise les constructions de la forme suivante :

sal > all (select salary from employees)
sal > any (select salary from employees)

Toutefois, Entité SQL ne prend pas en charge ces constructions. Des expressions équivalentes peuvent être écrites dans Entité SQL, comme suit :

not exists(select 0 from employees as e where sal > e.salary)
exists(select 0 from employees as e where sal > e.salary)

Opérateur *

Transact-SQL prend en charge l'utilisation de l'opérateur * dans la clause SELECT pour indiquer que toutes les colonnes doivent être projetées. Cet opérateur n'est pas pris en charge dans Entité SQL.

Voir aussi

Concepts

Vue d'ensemble d'Entity SQL
Différences entre Entity SQL et Transact-SQL