/=(나누기 할당)(Transact-SQL)
적용 대상: SQL Server Azure SQL Database Azure SQL Managed Instance Azure Synapse Analytics Analytics Platform System(PDW) Microsoft Fabric의 SQL 분석 엔드포인트 Microsoft Fabric의 웨어하우스
한 숫자를 다른 숫자로 나누고 값을 연산 결과로 설정합니다. 예를 들어 @x 변수가 34일 경우 @x /= 2
는 원래 값 @x에서 2를 나누고 @x를 새 값(17)으로 설정합니다.
구문
expression /= expression
인수
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 |