Freigeben über


%= (Modulzuweisung) (Transact-SQL)

Gilt für:SQL ServerAzure SQL-DatenbankVerwaltete Azure SQL-InstanzAzure Synapse AnalyticsAnalytics Platform System (PDW)SQL-Analyseendpunkt in Microsoft FabricLagerhaus in Microsoft FabricSQL-Datenbank in Microsoft Fabric

Dividiert eine Zahl durch eine andere und legt einen Wert auf das Ergebnis des Vorgangs fest. Wenn z. B. eine Variable @x gleich ist38, @x %= 5 wird der ursprüngliche Wert von @x, dividiert durch 5, und wird auf den Rest dieser Division (@x) festgelegt3.

Transact-SQL-Syntaxkonventionen

Syntax

expression %= expression

Arguments

expression

Ein beliebiger gültiger Ausdruck eines der Datentypen in der numerischen Kategorie, mit Ausnahme des Bitdatentyps .

Ergebnistypen

Gibt einen Wert vom Datentyp des Arguments zurück, das in der Rangfolge höher steht. Weitere Informationen finden Sie unter Datentyprangfolge (Transact-SQL).For more information, see Data type precedence (Transact-SQL).

Remarks

Weitere Informationen finden Sie unter % (Modulus) (Transact-SQL).