LOG10 (Transact-SQL)
Si applica a: SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Piattaforma di strumenti analitici (PDW)
Endpoint di analisi SQL in Microsoft Fabric
Warehouse in Microsoft Fabric
Restituisce il logaritmo in base 10 dell'espressione float specificata.
Convenzioni relative alla sintassi Transact-SQL
LOG10 ( float_expression )
float_expression
Espressione di tipo float oppure di un tipo che può essere convertito in modo implicito in float.
float
Le funzioni LOG10 e POWER sono inversamente correlate. Ad esempio, 10 ^ LOG10(n) = n.
Nell'esempio seguente viene calcolato il valore LOG10
della variabile specificata.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
Il set di risultati è il seguente.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
Nell'esempio seguente viene restituito il risultato dell'elevamento di un logaritmo in base 10 alla potenza specificata.
SELECT POWER (10, LOG10(5));
Il set di risultati è il seguente.
-----------
5
(1 row(s) affected)
Nell'esempio seguente viene calcolato il valore LOG10
del valore specificato.
SELECT LOG10(145.175642);
Il set di risultati è il seguente.
-------------------
2.16
Funzioni matematiche (Transact-SQL)
POWER (Transact-SQL)
LOG (Transact-SQL)