LOG10(Transact-SQL)
적용 대상: Microsoft Fabric의 Microsoft Fabric
Warehouse에 있는 SQL Server
Azure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Platform System(PDW)
SQL 분석 엔드포인트
지정된 float 식의 상용 로그를 반환합니다.
Syntax
LOG10 ( float_expression )
참고 항목
SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.
인수
float_expression
float 형식 또는 float로 암시적으로 변환되는 형식의 식입니다.
반환 형식
float
설명
LOG10과 POWER 함수는 서로 역함수 관계에 있습니다. 예를 들어 10 ^ LOG10(n) = n입니다.
예제
A. 변수에 대한 상용 로그 계산
다음 예에서는 지정된 변수의 LOG10
을 계산하는 방법을 보여 줍니다.
DECLARE @var FLOAT;
SET @var = 145.175643;
SELECT 'The LOG10 of the variable is: ' + CONVERT(VARCHAR,LOG10(@var));
GO
결과 집합은 다음과 같습니다.
The LOG10 of the variable is: 2.16189
(1 row(s) affected)
B. 상용 로그를 지정된 거듭제곱으로 올린 결과 계산
다음 예에서는 상용 로그를 지정된 거듭제곱으로 올린 결과를 반환하는 방법을 보여 줍니다.
SELECT POWER (10, LOG10(5));
결과 집합은 다음과 같습니다.
-----------
5
(1 row(s) affected)
예: Azure Synapse Analytics 및 분석 플랫폼 시스템(PDW)
3. 값에 대한 기본 10 로그 계산
다음 예에서는 지정된 값의 LOG10
을 계산하는 방법을 보여 줍니다.
SELECT LOG10(145.175642);
결과 집합은 다음과 같습니다.
-------------------
2.16
참고 항목
수치 연산 함수(Transact-SQL)
POWER(Transact-SQL)
LOG(Transact-SQL)
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기