Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Применимо к:SQL Server
База данных Azure SQL
Управляемый экземпляр Azure SQL
Azure Synapse Analytics
Система платформы аналитики (PDW)
Конечная точка SQL аналитики в Microsoft Fabric
Хранилище в Microsoft Fabric
База данных SQL в Microsoft Fabric
Одно число делится на другое, и значение задается для результата операции. Например, если переменная @x равна 34, то @x /= 2 принимает исходное значение @x, делит его на 2 и задает переменной @x новое значение (17).
Соглашения о синтаксисе Transact-SQL
Syntax
expression /= expression
Arguments
expression
Любое допустимое выражение expression одного из типов данных числовой категории, кроме типа данных bit.
Типы результатов
Возвращает результат типа данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе Приоритет типов данных (Transact-SQL).
Remarks
Дополнительные сведения см. в разделе (Деление) (Transact-SQL).
Examples
В следующем примере переменной присваивается значение 17. Затем используется оператор /= для присвоения переменной половины исходного значения.
DECLARE @myVariable DECIMAL(5,2);
SET @myVariable = 17.5;
SET @myVariable /= 2;
SELECT @myVariable AS ResultVariable;
Вот результирующий набор.
| ResultVariable |
|---|
| 8.75 |
См. также
Составные операторы (Transact-SQL)
Выражения (Transact-SQL)
Операторы (Transact-SQL)