Sdílet prostřednictvím


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

Platí pro:SQL ServerAzure SQL DatabaseSpravovaná instance Azure SQLAzure Synapse AnalyticsAnalytics Platform System (PDW)Koncový 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á @x rovná 34, vezme @x /= 2 původní hodnotu @x, vydělí hodnotou 2 a nastaví @x ji na novou hodnotu (17).

Transact-SQL konvence syntaxe

Syntax

expression /= expression  

Arguments

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

Typy výsledků

Vrátí datový typ argumentu s vyšší prioritou. Další informace naleznete v tématu priorita datových typů (Transact-SQL).

Remarks

Další informace naleznete v části (Divize) (Transact-SQL).

Examples

Následující příklad nastaví proměnnou na 17. Potom 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

Viz také

Složené operátory (Transact-SQL)
Výrazy (Transact-SQL)
Operátory (Transact-SQL)