Застосовується до
Access для Microsoft 365 Access 2021 Access 2019 Access 2016 Access 2013

Microsoft Access SQL підтримує використання визначеного синтаксису ODBC для скалярних функцій у наскрізному запиті, який виконується в Microsoft SQL Server. Наприклад, щоб повернути всі рядки, у яких абсолютне значення зміни ціни на акції перевищує п'ять, скористайтеся таким запитом:

SELECT DailyClose, DailyChange FROM DailyQuote
WHERE {fn ABS(DailyChange)} > 5

Опис аргументів і повне пояснення синтаксису виходу для включення функцій в інструкцію SQL див. в статті Скалярні функції.

Скалярні функції ODBC за категоріями

Підтримується підмножина текстових функцій. У таблиці нижче наведено функції скалярного формату ODBC та еквівалентні функції Access, якщо такі є.

Функція ODBC (версія ODBC)

Функція Access

ASCII (ODBC 1.0)

Функція Asc

BIT_LENGTH (3,0)

(Без еквівалента)

CHAR (ODBC 1.0)

Функція Chr

CONCAT (ODBC 1.0)

(Використовуйте оператор об'єднання символів амперсанд (&))

DIFFERENCE (ODBC 2.0)

(Без еквівалента)

INSERT (ODBC 1.0)

(Без еквівалента)

LCASE ( ODBC 1.0)

Функція LCase

LEFT (ODBC 1.0)

Функція Left

LENGTH (ODBC 1.0)

Функція Len

LOCATE (ODBC 1.0)

Функція InStr

LTRIM ( ODBC 1.0)

Функції LTrim, RTrim і Trim

OCTET_LENGTH ( ODBC 3.0) (еквівалентна функція відсутня)

(Без еквівалента)

POSITION (ODBC 3.0)

Функція InStr

REPEAT (ODBC 1.0)

Функція String

REPLACE (ODBC 1.0)

Функція Replace

RIGHT (ODBC 1.0)

Функція Right

RTRIM ( ODBC 1.0)

Функції LTrim, RTrim і Trim

SOUNDEX ( ODBC 2.0)

(Без еквівалента)

SPACE (ODBC 2.0)

Функція Space

SUBSTRING ( ODBC 1.0)

Функція Mid

UCASE ( ODBC 1.0)

Функція UCase

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.