Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Microsoft SQL Server обеспечивает поддержку типов, определяемых пользователем, реализованных с помощью среды CLR Microsoft .NET Framework. Среда CLR интегрирована в SQL Server, и этот механизм позволяет расширить систему типов базы данных. Пользовательские определяемые типы данных обеспечивают возможность пользователя расширять систему типов данных SQL Server, а также определять сложные структурированные типы.
Пользовательские типы данных могут обеспечить два ключевых преимущества с точки зрения архитектуры приложений.
Строгая инкапсуляция (как на клиенте, так и на сервере) между внутренним состоянием и внешним поведением.
Глубокая интеграция с другими связанными функциями сервера. Определив собственный UDT, его можно использовать во всех контекстах, где можно использовать системный тип в SQL Server, включая определения столбцов, а также переменные, параметры, результаты функции, курсоры, триггеры и репликацию.
Дополнительные сведения см. в документации по SQL Server для используемой версии SQL Server.
Документация SQL Server