Отнася се за
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)

(Използвайте оператора за съединяване на амперсанд (&)

РАЗЛИКА (ODBC 2.0)

(Няма еквивалент)

INSERT ( ODBC 1.0)

(Няма еквивалент)

LCASE (ODBC 1.0)

Функция LCase

LEFT (ODBC 1.0)

Функция Left

ДЪЛЖИНА (ODBC 1.0)

Функция Len

LOCATE (ODBC 1.0)

Функция InStr

LTRIM ( ODBC 1.0)

Функции LTrim, RTrim и Trim

OCTET_LENGTH ( ODBC 3.0) (Няма еквивалентна функция)

(Няма еквивалент)

ПОЗИЦИЯ (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

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.