Скалярні функції ODBSC

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

CONAT (ODBC 1,0)

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

РІЗНИЦЯ (ODBC 2,0)

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

ВСТАВЛЕННЯ (ODBC 1,0)

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

LCASE (ODBC 1,0)

Функція LCase

LEFT (ODBC 1,0)

Функція Left

ДОВЖИНА (ODBC 1,0)

Функція Len

ПОШУК (ODBC 1,0)

Функція InStr

LTRIM (ODBC 1,0)

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

OCTET_LENGTH (ODBC 3,0) (без еквівалентних функцій)

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

РОЗТАШУВАННЯ (ODBC 3,0)

Функція InStr

ПОВТОРЕННЯ (ODBC 1,0)

Функція String

ЗАМІНИТИ (ODBC 1,0)

Функція Replace

RIGHT (ODBC 1,0)

Функція Right

RTRIM (ODBC 1,0)

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

DSDEX (ODBC 2,0)

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

ПРОБІЛ (ODBC 2,0)

Функція String

SUBSTRING (ODBC 1,0)

Функція Mid

UCASE (ODBC 1,0)

Функція UCase

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

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

Функція Access

ABS (ODBC 1,0)

Функція Abs

АКОС (ODBC 1,0)

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

ASIN (ODBC 1,0)

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

СТЕЛЯ (ODBC 1,0)

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

ATAN (ODBC 1,0)

Функція Atn

ATAN2 (ODBC 2,0)

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

COS (ODBC 1,0)

Функція Cos

ДИТЯЧЕ ЛІЖЕЧКО (ODBC 1,0)

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

ГРАДУСИ (ODBC 2,0)

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

EXP (ODBC 1,0)

Функція Exp

ПІДЛОГА (ODBC 1,0)

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

MOD (ODBC 1,0)

(Використовуйте оператор MOD)

LOG (ODBC 1,0)

Функція Log

LOG10 (ODBC 2,0)

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

PI (ODBC 1,0)

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

POWER (ODBC 2,0)

Функція Exp

РАДІАНИ (ODBC 2,0)

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

RAND (ODBC 1,0)

Функція Rnd

ROUND (ODBC 2,0)

Функція Round

ЗНАК (ODBC 1,0)

Функція Sgn

SIN (ODBC 1,0)

Функція Sin

SQRT (ODBC 1,0)

Функція Sqr

TAN (ODBC 1,0)

Функція Tan

СКОРОТІТЬ (ODBC 2,0)

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

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

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

Функція Access

CURDATE (ODBC 1,0)

Функція Date

CURTIME (ODBC 1,0)

Функція Time

CURRENT_DATE (ODBC 3,0)

Функція Date

CURRENT_TIME (ODBC 3,0)

Функція Time

CURRENT_TIMESTAMP (ODBC 3,0)

Функція Time

DAYNAME (ODBC 2,0)

Функція WeekdayName

DAYOFMONTH (ODBC 1,0)

Функція Day

DAYOFWEEK (ODBC 1,0)

Функція Weekday

DAYOFYEAR (ODBC 1,0)

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

ЕКСТРАКТ (ODBC 3,0)

Функція DatePart

ГОДИНА (ODBC 1,0)

Функція Hour

ХВИЛИНА (ODBC 1,0)

Функція Minute

МІСЯЦЬ (ODBC 1,0)

Функція Month

MONTHNAME (ODBC 2,0)

Функція Month

NOW (ODBC 1,0)

Функція Now

КВАРТАЛ (ODBC 1,0)

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

ДРУГЕ (ODBC 1,0)

Функція Second

ДОДАВАННЯ ХРОНОПОЯСУ (ODBC 2,0)

Функція DateAdd

ХРОНО, ПОРІВНЯННЯ (ODBC 2,0)

Функція DateDiff

ТИЖДЕНЬ (ODBC 1,0)

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

РІК (ODBC 1,0)

Функція Year

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

Функція ODBC

Функція Access

CONVERT

Функції перетворення типу

Примітка    Рядки літералів можна перетворити на такі типи даних: SQL_FLOAT, SQL_DOUBLE, SQL_NUMERIC, SQL_INTEGER, SQL_REAL, SQL_SMALLINT, SQL_VARCHAR та SQL_DATETIME. Щоб перетворити рядок на грошову одиницю, використовуйте SQL_FLOAT. Докладні відомості наведено в статті функція перетворення типу даних "явний".

Примітка.:  Цю сторінку перекладено за допомогою засобу автоматичного перекладу, тому вона може містити смислові, синтаксичні або граматичні помилки. Ми вважаємо, що цей вміст стане вам у пригоді. Повідомте нас, чи була ця інформація корисною. Для довідки цю статтю можна переглянути англійською мовою.

Удосконалення навичок роботи з Office
Ознайомтеся з навчальними матеріалами
Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×