The Oracle "POWER" -Funktion können Sie mathematisch berechnen exponentielle Werte aus der Datenbank . Potenzierung ist eine Abkürzung für wiederholte Multiplikation in der gleichen Weise , daß die Multiplikation eine Abkürzung für wiederholte Addition ist . Ein Ausdruck wie 5 ^ 2 bezieht sich auf die Basis 5 angehoben, um den Exponenten von 2, die 5 * 5 = 25 entspricht . Die "LOG "-Funktion ist die Umkehrung der Potenzierung , wobei eine Zahl und eine Basis und Herstellung der Exponent notwendig, um die Basis, um die Zahl, die gleich zu erhöhen. Sie müssen in Ihrer Oracle-Datenbank an und führen Sie eine Abfrage mit der "POWER" oder "LOG" exponentielle Funktionen Berechnungen durchzuführen. Anleitung
1
Öffnen Sie ein Client-Programm , wie zum Beispiel SQL Developer oder SQL * Plus , um Ihre Oracle -Datenbank zuzugreifen.
2
Geben Sie Ihren Benutzernamen , Passwort , Host-Adresse und Port , um sich in der Oracle-Datenbank
3
Konvertieren einer Basis und Leistung zu einem exponentiellen Wert mit der "POWER" -Funktion durch die folgende Abfrage ausführen : .
< p > SELECT POWER- (4,2) " Exponent " FROM mytable ; orSELECT LEISTUNG ( mycolumn , 2 ) FROM mytable ;
Die "POWER (m , n) "-Funktion stellt eine Basis "m" die " n-te " power , auch als Exponent bekannt . Wenn die Basis "m" negativ ist, der Exponent "n" muss eine ganze Zahl sein . Ansonsten kann "m" und "n" irgendwelche Zahlen sein. Zum Beispiel , "POWER (4,2) " zurückkehren wird 16, das entspricht 4 ^ 2 = 16 und 4 * 4 = 16 .
4
Konvertieren eines exponentiellen Wert in seiner Basis -Wert mit dem "LOG "-Funktion durch Ausführen der folgenden Abfrage :
SELECT LOG ( 2,32 ) "Log Basis 2 von 32 " FROM mytable ;
"LOG (m, n ) " -Funktion gibt den Logarithmus Basis " m " , der " n . "Zum Beispiel ", LOG ( 2,32 ) "liefert 5 , weil 2 ^ 5 = 32 und 2 * 2 * 2 * 2 * 2 = 32 . Die Variable "m" muss eine positive Zahl als 0 oder 1 sein , während " n" eine positive Zahl sein können .