Zwraca wartość typu wariant (ciąg) odpowiadającą wartości ósemkowej liczby.
Składnia
Paź( liczba )
Wymagany numerargument jest prawidłowym wyrażenie numeryczne lub wyrażenie tekstowe.
Uwagi
Jeśli liczba nie jest jeszcze liczbą całkowitą, przed jej obliczeniem jest zaokrąglana do najbliższej liczby całkowitej.
Jeśli argument liczba jest |
Oct zwraca |
Null |
Null |
puste |
Zero (0) |
Dowolny inny numer |
Maksymalnie 11 znaków ósemkowych |
Liczby ósemkowe można przedstawić bezpośrednio, poprzedzając liczby z odpowiedniego zakresu &O. Na przykład &O10 jest notacją ósemkową dla liczby dziesiętnej 8.
Przykłady zapytań
Expression |
Wyniki |
SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); |
Zwraca wartość ósemkową liczby "2" i wyświetla wynik w kolumnie Wyr1. |
SELECT ilość,Oct(ilość) AS Wyr1 Z ProductSales; |
Zwraca wartości z kolumny "ilość" wraz z wartością ósemkową wszystkich wartości danych w kolumnie "ilość". zwraca wartości z wartości "ilość" wraz z wartością ósemkową wszystkich wartości danych w kolumnie "ilość" i wyświetla wyniki w kolumnie "OctValue". |
Przykład języka VBA
Uwaga: Poniższe przykłady przedstawiają sposób użycia tej funkcji w module języka Visual Basic for Applications (VBA). Aby uzyskać dodatkowe informacje na temat pracy w języku VBA, wybierz pozycję Dokumentacja dewelopera z listy rozwijanej obok przycisku Wyszukaj i wprowadź odpowiednie terminy w polu wyszukiwania.
W tym przykładzie użyto funkcji Oct w celu zwrócenia wartości ósemkowej liczby.
Dim MyOct
MyOct = Oct(4) ' Returns 4. MyOct = Oct(8) ' Returns 10. MyOct = Oct(459) ' Returns 713.