LOG10 (Transact-SQL)
Gilt für: SQL Server Azure SQL-Datenbank Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System (PDW) SQL Analytics-Endpunkt in Microsoft Fabric Warehouse in Microsoft Fabric
Gibt den Logarithmus zur Basis 10 des angegebenen float-Ausdrucks zurück.
Transact-SQL-Syntaxkonventionen
Syntax
LOG10 ( float_expression )
Argumente
float_expression
Ein Ausdruck vom Typ float oder von einem Typ, der implizit in float konvertiert werden kann.
Rückgabetypen
float
Hinweise
Die Funktionen LOG10 und POWER sind ihre gegenseitigen Umkehrfunktionen. Beispiel: 10 ^ LOG10(n) = n.
Beispiele
A. Berechnen des Logarithmus zur Basis 10 für eine Variable.
Im folgenden Beispiel wird der LOG10
der angegebenen Variablen berechnet.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Hier sehen Sie das Ergebnis.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. Berechnen des Ergebnisses für das Potenzieren eines Logarithmus zur Basis 10 mit dem angegebenen Wert.
Im folgenden Beispiel wird das Ergebnis eines mit einem bestimmten Exponenten potenzierten Logarithmus zur Basis 10 zurückgegeben.
SELECT POWER (10, LOG10(5));
Hier sehen Sie das Ergebnis.
-----------
5
(1 row(s) affected)
Beispiele: Azure Synapse Analytics und Analytics-Plattformsystem (PDW)
C: Berechnen des Logarithmus zur Basis 10 für einen Wert.
Im folgenden Beispiel wird LOG10
der angegebenen Variablen berechnet.
SELECT LOG10(145.175642);
Hier sehen Sie das Ergebnis.
-------------------
2.16
Weitere Informationen
Mathematische Funktionen (Transact-SQL)
POWER (Transact-SQL)
LOG (Transact-SQL)