La función de "POWER " Oracle le permite calcular matemáticamente los valores exponenciales de la base de datos . Exponenciación es una forma abreviada de multiplicación repetida de la misma manera que la multiplicación es una forma abreviada de la suma repetida . Una expresión como 5 ^ 2 se refiere a la base 5 elevado al exponente de 2 , que corresponde a 5 * 5 = 25 . La función de " REGISTRO " es la inversa de la exponenciación , teniendo un número y una base y producir el exponente necesario elevar la base para igualar el número . Debes entrar en tu base de datos Oracle y ejecutar una consulta con las funciones de "log" para realizar cálculos exponenciales "POWER " o . Instrucciones
1
Abra un programa cliente , como SQL Developer y SQL * Plus , para acceder a su base de datos Oracle .
2
Ingrese su nombre de usuario, contraseña, dirección de host y el puerto para conectarte a la base de datos Oracle
3
Convertir una base y potencia a un valor exponencial con la función de "POWER " al ejecutar la siguiente consulta: .
< p > SELECT POWER ( 4,2) " exponente " FROM mitabla ; orSELECT POWER ( micolumna , 2 ) dE mitabla ;
"POWER (m , n) " función lanza una base de "m" a la potencia " n-ésimo " , también conocida como el exponente . Si la base de "m" es negativo , el exponente "n " debe ser un número entero . De lo contrario, "m " y "n " puede ser cualquier número . Por ejemplo , "POWER ( 4,2) " devuelve 16 , que corresponde al 4 ^ 2 = 16 y 4 * 4 = 16 .
4
Convertir un valor exponencial en su valor base con la función "LOG " al ejecutar la siguiente consulta :
SELECT LOG ( 2,32 ) "base Log 2 de 32 " FROM mitabla ;
"LOG (m, n) " devuelve el logaritmo base" m " , de la " n ". Por ejemplo," LOG ( 2,32 ) " devuelve 5 porque 2 ^ 5 = 32 y 2 * 2 * 2 * 2 * 2 = 32 . La "m" variable debe ser un número positivo distinto de 0 o 1 , mientras que " n " puede ser cualquier número positivo.