Devuelve un valor de tipo Variant (String) que representa el valor octal de un número.
Sintaxis
Oct( número )
El número necesarioargumento es cualquier expresión numérica o expresión de cadena.
Observaciones
Si número aún no es un número entero, se redondea al número entero más próximo antes de evaluarse.
Si número es |
Oct devuelve |
Nulo |
Nulo |
vacío |
Cero (0) |
Cualquier otro número |
Hasta 11 caracteres octales |
Puede representar números octales directamente precediendo números en el rango adecuado con &O. Por ejemplo, &O10 es la notación octal para decimal 8.
Ejemplos de consulta
Expresión |
Resultados |
SELECT Oct(2) AS Expr1 FROM ProductSales GROUP BY Oct(2); |
Devuelve el valor Octal de "2" y muestra el resultado en la columna Expr1. |
SELECT quantity,Oct(quantity) AS Expr1 FROM ProductSales; |
Devuelve los valores de "cantidad" junto con el valor Octal de todos los valores de datos de la columna "cantidad". devuelve los valores de "cantidad" junto con el valor Octal de todos los valores de datos de la columna "cantidad" y muestra los resultados en la columna "OctValue". |
Ejemplo de VBA
Nota: Los ejemplos siguientes muestran el uso de esta función en un módulo Visual Basic para Aplicaciones (VBA). Para obtener más información sobre cómo trabajar con VBA, seleccione Referencia para desarrolladores en la lista desplegable junto a Buscar y escriba uno o más términos en el cuadro de búsqueda.
En este ejemplo se usa la función Oct para devolver el valor octal de un número.
Dim MyOct
MyOct = Oct(4) ' Returns 4.
MyOct = Oct(8) ' Returns 10.
MyOct = Oct(459) ' Returns 713.