Returnerar ett värde av datatypen Variant (Sträng) som representerar det oktala värdet för ett tal.
Syntax
Okt( tal )
Det nödvändiga numretargument är ett giltigt numeriskt uttryck eller stränguttryck.
Kommentarer
Om tal inte redan är ett heltal avrundas det till närmaste heltal innan det utvärderas.
Om tal är |
Okt returnerar |
Null |
Null |
Tom |
Noll (0) |
Valfritt annat nummer |
Upp till 11 oktala tecken |
Du kan representera oktala tal direkt genom att ange &Oföre talen i rätt intervall. Till exempel är &O10 den oktala notationen för decimal 8.
Frågeexempel
Uttryck |
Resultat |
SELECT Oct(2) AS Uttr1 FROM ProductSales GROUP BY Oct(2); |
Returnerar det oktala värdet "2" och visar resultatet i kolumnen Uttr1. |
SELECT quantity,Oct(quantity) AS Uttr1 FROM ProductSales; |
Returnerar värdena från "antal" tillsammans med oktalt värde för alla datavärden i kolumnen "antal". returnerar värdena från "antal" tillsammans med oktalt värde för alla datavärden i kolumnen "antal" och visar resultatet i kolumnen "Oktvärde". |
VBA-exempel
Obs!: I exemplen nedan visar vi hur du använder den här funktionen i en Visual Basic for Applications-modul (VBA). Om du vill läsa mer om hur man använder VBA, kan du välja Info för utvecklare i listrutan bredvid Sök och sedan skriva en eller flera söktermer i sökrutan.
I det här exemplet används funktionen Okt för att returnera det oktala värdet för ett tal.
Dim MyOct
MyOct = Oct(4) ' Returns 4. MyOct = Oct(8) ' Returns 10. MyOct = Oct(459) ' Returns 713.