Espressioni non supportateUnsupported expressions

In questo argomento vengono descritte le espressioni Transact-SQLTransact-SQL non supportate in Entity SQLEntity SQL.This topic describes Transact-SQLTransact-SQL expressions that are not supported in Entity SQLEntity SQL. Per ulteriori informazioni, vedere Entity SQL differenze di Transact-SQL.For more information, see How Entity SQL Differs from Transact-SQL.

Predicati quantificatiQuantified predicates

Transact-SQLTransact-SQL consente i costrutti con il formato seguente: allows constructs of the following form:

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

In Entity SQLEntity SQL, tuttavia, tali costrutti non sono supportati.Entity SQLEntity SQL, however, does not support such constructs. È possibile scrivere espressioni equivalenti in Entity SQLEntity SQL come indicato di seguito:Equivalent expressions can be written in Entity SQLEntity SQL as follows:

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

* (operatore)* operator

Transact-SQLTransact-SQL supporta l'uso dell'operatore * nella clausola SELECT per indicare che tutte le colonne devono essere proiettate. Questa opzione non è supportata in Entity SQLEntity SQL. supports the use of the * operator in the SELECT clause to indicate that all columns should be projected out. This is not supported in Entity SQLEntity SQL.

Vedere ancheSee also

Panoramica di Entity SQLEntity SQL Overview
Differenze tra Entity SQL e Transact-SQLHow Entity SQL Differs from Transact-SQL