Bagikan melalui


Ekspresi yang tidak didukung

Topik ini menjelaskan ekspresi Transact-SQL yang tidak didukung di Entity SQL. Untuk informasi selengkapnya, lihat Bagaimana Entitas SQL Berbeda dari Transact-SQL.

Predikat terkuantifikasi

Transact-SQL memungkinkan konstruksi formulir berikut:

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

Namun, SQL entitas tidak mendukung konstruksi tersebut. Ekspresi yang setara dapat ditulis dalam Entity SQL sebagai berikut:

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 mendukung penggunaan operator * dalam klausa SELECT untuk menunjukkan bahwa semua kolom harus diproyeksikan. Ini tidak didukung di Entity SQL.

Lihat juga