Condividi tramite


Espressioni non supportate

In questo argomento sono descritte le espressioni Transact-SQL non supportate in Entity SQL. Per altre informazioni, vedere Differenze tra Entity SQL e Transact-SQL.

Predicati quantificati

Transact-SQL consente costrutti del formato seguente:

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

Entity SQL, tuttavia, non supporta tali costrutti. È possibile scrivere espressioni equivalenti in Entity SQL come indicato di seguito:

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

* (operatore)

Transact-SQL supporta l'uso dell'operatore * nella clausola SELECT per indicare che tutte le colonne devono essere proiettate. Questa operazione non è supportata in Entity SQL.

Vedi anche