修改用户定义类型变量和参数值

您可以在 SET 语句或 SELECT 语句的 SELECT 列表中修改用户定义类型的变量和参数。在任一情况下,都可以通过设置用户定义类型值的个别属性或通过调用类型实例上的状态修改方法来修改值。若要执行此操作,您必须对用户定义类型具有 EXECUTE 权限。

此示例通过修改类型的属性 X 的值为用户定义类型 point 设置值。

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

修改用户定义类型变量或参数值