Restituisce un valore Variant (String) che rappresenta il valore ottale di un numero.
Sintassi
Oct( num )
Il numeroargomento obbligatorio è qualsiasi espressione numerica o espressione stringa valido.
Osservazioni
Se num non è già un numero intero, viene arrotondato al numero intero più vicino prima di essere valutato.
Se num è |
Oct restituisce |
Null |
Null |
Vuoto |
Zero (0) |
Qualsiasi altro numero |
Fino a 11 caratteri ottali |
È possibile rappresentare i numeri ottali direttamente precedendoli nell'intervallo appropriato con &O. Ad esempio, &O10 è la notazione ottale per decimale 8.
Esempi di query
Espressione |
Risultati |
SELECT Oct(2) AS Espr1 FROM ProductSales GROUP BY Oct(2); |
Restituisce il valore ottale di "2" e visualizza il risultato nella colonna Espr1. |
SELECT quantity,Oct(quantity) AS Espr1 FROM ProductSales; |
Restituisce i valori di "quantità" insieme al valore ottale di tutti i valori dei dati nella colonna "quantità". restituisce i valori di "quantità" insieme al valore ottale di tutti i valori di dati nella colonna "quantità" e visualizza i risultati nella colonna "OctValue". |
Esempio di VBA
Nota: Gli esempi seguenti illustrano l'uso di questa funzione in un modulo di Visual Basic, Applications Edition (VBA). Per altre informazioni sull'uso di VBA, selezionare Riferimenti per sviluppatori nell'elenco a discesa accanto a Cerca e immettere uno o più termini nella casella di ricerca.
Questo esempio usa la funzione Oct per restituire il valore ottale di un numero.
Dim MyOct
MyOct = Oct(4) ' Returns 4. MyOct = Oct(8) ' Returns 10. MyOct = Oct(459) ' Returns 713.