Anmerkung
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen, dich anzumelden oder die Verzeichnisse zu wechseln.
Der Zugriff auf diese Seite erfordert eine Genehmigung. Du kannst versuchen , die Verzeichnisse zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
Azure Synapse Analytics
Analytics Platform System (PDW)
SQL-Analyseendpunkt in Microsoft Fabric
Lagerhaus in Microsoft Fabric
SQL-Datenbank in Microsoft Fabric
Dividiert eine Zahl durch eine andere und legt einen Wert auf das Ergebnis des Vorgangs fest. Beispiel: Wenn eine Variable @x gleich 34 ist, dann übernimmt @x /= 2 den ursprünglichen Wert von @x, dividiert diesen durch 2 und legt @x auf diesen neuen Wert (17) fest.
Transact-SQL-Syntaxkonventionen
Syntax
expression /= expression
Arguments
expression
Bezeichnet jeden gültigen Ausdruck eines beliebigen Datentyps aus der numerischen Kategorie, mit Ausnahme des bit-Datentyps.
Ergebnistypen
Gibt einen Wert vom Datentyp des Arguments zurück, das in der Rangfolge höher steht. Weitere Informationen finden Sie unter Rangfolge der Datentypen (Transact-SQL).
Remarks
Weitere Informationen finden Sie unter (Division) (Transact-SQL).
Examples
Im folgenden Beispiel wird eine Variable auf 17 festgelegt. Anschließend wird der /=-Operator verwendet, um die Variable auf die Hälfte des ursprünglichen Werts festzulegen.
DECLARE @myVariable DECIMAL(5,2);
SET @myVariable = 17.5;
SET @myVariable /= 2;
SELECT @myVariable AS ResultVariable;
Hier sehen Sie das Ergebnis.
| ResultVariable |
|---|
| 8.75 |
Siehe auch
Verbundoperatoren (Transact-SQL)
Ausdrücke (Transact-SQL)
Operatoren (Transact-SQL)