Ändern benutzerdefinierter Typvariablen und Parameterwerte

Sie können die Variablen und Parameter eines benutzerdefinierten Typs in einer SET-Anweisung oder der SELECT-Liste einer SELECT-Anweisung ändern. In beiden Fällen ändern Sie die Werte durch Festlegen einer einzelnen Eigenschaft des benutzerdefinierten Typwertes oder durch Aufrufen einer den Status ändernden Methode für die Instanz des Typs. Sie müssen die EXECUTE-Berechtigung für den entsprechenden Typ besitzen, um diesen Vorgang durchführen zu können.

Das folgende Beispiel legt einen Wert für einen benutzerdefinierten Typ point fest, indem der Wert der Eigenschaft X des Typs geändert wird.

DECLARE @p Point
SET @p.X = @p.X + 1.1
SELECT @p
GO

So ändern Sie eine benutzerdefinierte Typvariable oder einen Parameterwert