Изменение значений переменных и параметров определяемых пользователем типов

Переменные и параметры определяемых пользователем типов могут изменяться инструкцией SET или через список выборки оператора SELECT. В любом случае эти значения изменяются либо путем установки отдельного свойства, имеющего определяемый пользователем тип, либо через вызов метода экземпляра типа, который изменяет состояние экземпляра. Для этого необходимы разрешения EXECUTE на данный тип.

В следующем примере устанавливается значение определяемого пользователем типа point путем изменения значения свойства X этого типа.

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

Изменение переменной или значения параметра определяемого пользователем типа

См. также

Основные понятия

Работа с определяемыми пользователем типами данных CLR

Другие ресурсы

CLR User-Defined Types

Справка и поддержка

Получение помощи по SQL Server 2005