Dela via


Aritmetiska operatorer (Transact-SQL)

gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-analysslutpunkt i Microsoft FabricWarehouse i Microsoft FabricSQL-databas i Microsoft Fabric

Aritmetiska operatorer kör matematiska åtgärder på två uttryck av en eller flera datatyper. De körs från kategorin numerisk datatyp. Mer information om datatypskategorier finns i Transact-SQL syntaxkonventioner.

Operatör Betydelse
+ (Lägg till) Addition
– (subtrahera) Subtraktion
* (Multiplicera) Multiplikation
/ (dividera) Division
% (Modulo) Returnerar heltalsresterna i en division. Till exempel 12 % 5 = 2 eftersom resten av 12 dividerat med 5 är 2.

Operatorerna plus (+) och minus (-) kan också användas för att köra aritmetiska åtgärder på datetime- och smalldatetime- värden.

Mer information om precisionen och skalan för ett aritmetiskt åtgärdsresultat finns i Precision, skala och längd.