Udostępnij za pomocą


Operatory arytmetyczne (Transact-SQL)

Dotyczy:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceAzure Synapse AnalyticsAnalytics Platform System (PDW)Punkt końcowy analizy SQL w usłudze Microsoft FabricHurtownia danych w usłudze Microsoft FabricBaza danych SQL w usłudze Microsoft Fabric

Operatory arytmetyczne uruchamiają operacje matematyczne na dwóch wyrażeniach co najmniej jednego typu danych. Są one uruchamiane z kategorii typu danych liczbowych. Aby uzyskać więcej informacji na temat kategorii typów danych, zobacz Transact-SQL konwencje składni.

Operator Meaning
+ (Dodaj) Addition
- (Odejmuj) Subtraction
* (Mnoży) Multiplication
/ (Podziel) Division
% (Modulo) Zwraca pozostałą część całkowitą dzielenia. Na przykład 12 % 5 = 2, ponieważ pozostała część 12 podzielona przez 5 jest 2.

Operatory plus (+) i minus (-) mogą również służyć do uruchamiania operacji arytmetycznych na daty/godziny i wartości smalldatetime.

Aby uzyskać więcej informacji na temat dokładności i skali wyniku operacji arytmetycznej, zobacz Precyzja, skala i długość.