–= (присваивание вычитания) (Transact-SQL)

Применимо к:SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure Управляемый экземпляр SQL Azure Конечная точка аналитики аналитики Synapse Analytics Analytics (PDW)SQL Analyticsв Microsoft FabricХранилище в Microsoft Fabric

Вычитаются два числа, и задается значение для результата операции. Например, если переменная @x равна 35, то @x –= 2 принимает исходное значение @x, вычитает 2 и задает переменной @x новое значение (33).

Синтаксис

expression -= expression  

Примечание.

Сведения о синтаксисе Transact-SQL для SQL Server 2014 (12.x) и более ранних версиях см . в документации по предыдущим версиям.

Аргументы

выражение
Любое допустимое выражение expression одного из типов данных числовой категории, кроме типа данных bit.

Типы результата

Возвращает результат типа данных аргумента с более высоким приоритетом. Дополнительные сведения см. в разделе Приоритет типов данных (Transact-SQL).

Замечания

Дополнительные сведения см. в разделе – (вычитание) (Transact-SQL).

См. также

Составные операторы (Transact-SQL)
Выражения (Transact-SQL)
Операторы (Transact-SQL)