Функція Oct

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

Повертає значення типу Variant (String), яке представляє вісімкове значення числа.

Синтаксис

Oct(число)

Обов'язковий числовийаргумент – це будь-який дійсний числовий вираз або рядковий вираз.

Примітки

Якщо число – не ціле число, перед обчисленням його округлюють до найближчого цілого.

Значення числа Результати операції Oct
Null-значення Null-значення
Порожній Нуль (0)
Будь-яке інше число До 11 вісімкових символів

Вісімкові числа можна представити безпосередньо, поставивши перед ними числа у відповідному діапазоні за допомогою &O. Наприклад, &O10 це вісімковий запис для десяткового числа 8.

Приклади запитів

Вираз Результати.
SELECT Oct(2) AS Вираз1 FROM ProductSales GROUP BY Oct(2); Повертає вісімкове значення "2" і відображає результат у стовпці Вираз1.
SELECT quantity,Oct(quantity) AS Вираз1 FROM ProductSales; Повертає значення зі стовпця "кількість" разом із вісімковим значенням усіх значень даних у стовпці "кількість". повертає значення з "кількість" разом із вісімковим значенням усіх значень даних у стовпці "кількість" і відображає результати у стовпці "OctValue".

Приклад VBA

Примітка.

У прикладах нижче показано використання цієї функції в модулі Visual Basic for Applications (VBA). Щоб отримати докладні відомості про використання модуля VBA, клацніть пункт Довідник розробника в розкривному списку поряд із полем Пошук і введіть у поле пошуку принаймні один термін.

У цьому прикладі функцію Oct використано, щоб повернути вісімкове значення числа.

Dim MyOct
MyOct = Oct(4)      ' Returns 4.
MyOct = Oct(8)      ' Returns 10.
MyOct = Oct(459)    ' Returns 713.