Функции за достъп и оператори, използвани в местата на ANSI SQL ключови думи

Функции за достъп и оператори, използвани в местата на ANSI SQL ключови думи

Някои от запазените думи на ANSI SQL се заменят в Jet SQL с изрази или функции. Таблица 8.4 изброява Jet SQL функциите и изразите, които съответстват на ANSI SQL запазени думи.

Таблица 8.4. Функции за достъп и оператори, използвани вместо запазените думи на ANSI SQL

Функцията Access IsNull (), която връща True (-1), ако аргументът й е празен и False (0), в противен случай няма ANSI SQL еквивалент и не замества модификаторите is Null или Not Null в клауза WHERE. В допълнение, Jet SQL не поддържа агрегати на подмножества, които приемат какъвто и да е DISTINCT израз, като AVG (име на поле DISTINCT). В такива случаи трябва да използвате параметъра DISTINCTROW в израза SELECT. Изразите, които използват оператори като And или Or, са затворени в скоби в Jet SQL изрази.

Между оператора. ... .And, който има синтаксиса

[NOT] Между И

интерпретирани по различен начин в Jet SQL и ANSI SQL. В Jet SQL, стойност_1 може да бъде по-голяма от стойност_2; в ANSI SQL, стойност_1 трябва да бъде по-малка или равна на стойност_2.