Udostępnij za pomocą


/= (Przypisanie działu) (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

Dzieli jedną liczbę przez inną i ustawia wartość na wynik operacji. Jeśli na przykład zmienna @x równa 34, @x /= 2 przyjmuje oryginalną wartość @x, dzieli przez 2 i ustawia @x na nową wartość (17).

Transact-SQL konwencje składni

Syntax

expression /= expression  

Arguments

expression
Jest dowolnym prawidłowym wyrażeniem dowolnego z typów danych w kategorii liczbowej z wyjątkiem typu danych bitowych .

Typy wyników

Zwraca typ danych argumentu o wyższym pierwszeństwie. Aby uzyskać więcej informacji, zobacz pierwszeństwo typu danych (Transact-SQL).

Remarks

Aby uzyskać więcej informacji, zobacz (Dzielenie) (Transact-SQL).

Examples

Poniższy przykład ustawia zmienną na 17. Następnie użyje /= operatora , aby ustawić zmienną na połowę oryginalnej wartości.

DECLARE @myVariable DECIMAL(5,2);
SET @myVariable = 17.5;
SET @myVariable /= 2;
SELECT @myVariable AS ResultVariable;  

Oto zestaw wyników.

ResultVariable
8.75

Zobacz też

Operatory złożone (Transact-SQL)
Wyrażenia (Transact-SQL)
Operatory (Transact-SQL)