Арифметические операторы (Transact-SQL)
Область применения: SQL Server База данных SQL Azure Управляемый экземпляр SQL Azure конечной точке аналитики платформы Аналитики Azure Synapse Analytics (PDW)в Microsoft FabricХранилище в базе данных Microsoft FabricSQL в Microsoft Fabric
Арифметические операторы выполняют математические операции над двумя выражениями одного или нескольких типов данных. Они запускаются из категории числовых типов данных. Дополнительные сведения о категориях типов данных см . в соглашениях о синтаксисе Transact-SQL.
Оператор | Значение |
---|---|
+ (сложение) | Дополнение |
- (вычитание) | Вычитание |
* (умножение) | Умножение |
/ (деление) | Подразделение |
% (остаток от деления) | Возвращает целочисленный остаток при делении. Например, 12 % 5 = 2 , так как остальная часть 12 разделена на 5 2 . |
Операторы plus (+
) и минус (-
) также можно использовать для выполнения арифметических операций в значениях даты и smalldatetime.
Дополнительные сведения о точности и масштабе результата арифметической операции см. в точности, масштабирования и длины.
Связанное содержимое
- математические функции (Transact-SQL)
- типов данных
(Transact-SQL) - Выражения (Transact-SQL)