De functie Oracle " POWER" laat je wiskundig berekenen exponentiële waarden uit uw database . Machtsverheffing is een afkorting voor herhaalde vermenigvuldiging op dezelfde manier die vermenigvuldiging is een afkorting voor herhaalde optelling . Een uitdrukking als 5 ^ 2 verwijst naar de basis 5 verhoogd tot de exponent van 2 , wat overeenkomt met 5 * 5 = 25 . De functie " LOG " is het omgekeerde van machtsverheffen , het nemen van een nummer en een basis en de exponent nodig zijn om de basis om het nummer gelijk te trekken produceren . Je moet inloggen om uw Oracle-database en een query uit te voeren met de " POWER " of " LOG " functies om exponentiële berekeningen uit te voeren . Instructies 1 Open een clientprogramma , zoals SQL Developer of SQL * Plus , toegang tot uw Oracle-database . Ingang 2 je gebruikersnaam, wachtwoord , hostadres en de haven aan te melden bij de Oracle-database 3 converteren van een basis en macht om een exponentiële waarde met de functie " POWER " door het uitvoeren van de volgende query : . SELECT POWER ( 4,2 ) " Exponent " FROM mytable ; orSELECT POWER ( MijnKolom , 2 ) FROM mytable ; De " POWER ( m , n ) " functie roept een base " m " de " n " power , ook bekend als de exponent . Als de basis " m " is negatief , de exponent " n" moet een geheel getal zijn . Anders kan "m " en " n" worden alle nummers . Bijvoorbeeld , " POWER ( 4,2 ) " zal 16 terug , wat overeenkomt met 4 ^ 2 = 16 en 4 * 4 = 16 . 4 Zet een exponentiële waarde in zijn basiswaarde met de " LOG " functie door het uitvoeren van de volgende query : SELECT LOG ( 2,32 ) " Inloggen basis 2 van 32 " FROM mytable ; de " LOG ( m , n ) " functie geeft de logaritme , base " m " , van " n . "Bijvoorbeeld , " LOG ( 2,32 ) " retourneert 5 , omdat 2 ^ 5 = 32 en 2 * 2 * 2 * 2 * 2 = 32 . De variabele " m " moet een positief getal dan 0 of 1 zijn, terwijl " n" een positief getal zijn.
|