–= (присваивание вычитания) (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure конечной точке аналитики платформы Аналитики Azure Synapse Analytics (PDW) в 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)