/= (přiřazení dělení) (Transact-SQL)

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsKoncový bod analýzy SQL v Microsoft FabricSklad v Microsoft FabricDatabáze SQL v Microsoft Fabric

Vydělí jedno číslo jiným a nastaví hodnotu na výsledek operace. Pokud se například proměnná rovná , vezme @x původní hodnotu 34, vydělí hodnotou @x /= 2a nastaví @x ji na novou hodnotu (2).@x17

Transact-SQL konvence syntaxe

Syntax

expression /= expression

Arguments

expression

Libovolný platný výraz libovolného z datových typů v číselné kategorii s výjimkou bitového datového typu.

Návratové typy

Vrátí datový typ argumentu s vyšší prioritou. Další informace naleznete v tématu Priorita datového typu.

Remarks

Další informace naleznete v tématu / (Divize).

Examples

Následující příklad nastaví proměnnou na hodnotu 17,5 a pak pomocí /= operátoru nastaví proměnnou na polovinu původní hodnoty.

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

Tady je soubor výsledků.

ResultVariable
8.75