/=(나누기 할당)(Transact-SQL)
적용 대상: Microsoft Fabric의 Microsoft FabricWarehouse에 있는 SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsPlatform System(PDW) SQL 분석 엔드포인트
한 숫자를 다른 숫자로 나누고 값을 연산 결과로 설정합니다. 예를 들어 @x 변수가 34일 경우 @x /= 2
는 원래 값 @x에서 2를 나누고 @x를 새 값(17)으로 설정합니다.
Syntax
expression /= expression
참고 항목
SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.
인수
expression
숫자 범주에서 bit 데이터 형식을 제외한 모든 데이터 형식 중 하나에 대한 올바른 식입니다.
결과 형식
우선 순위가 높은 인수의 데이터 형식을 반환합니다. 자세한 내용은 데이터 형식 우선 순위(Transact-SQL)를 참조하세요.
설명
자세한 내용은 (나누기)(Transact-SQL)을 참조하세요.
예제
다음 예에서는 변수를 17로 설정합니다. 그런 다음, /=
연산자를 사용하여 변수를 원래 값의 절반으로 설정합니다.
DECLARE @myVariable DECIMAL(5,2);
SET @myVariable = 17.5;
SET @myVariable /= 2;
SELECT @myVariable AS ResultVariable;
결과 집합은 다음과 같습니다.
ResultVariable |
---|
8.75 |
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기