Пользовательский тип данных (страница «Общие»)
Используйте эту страницу для просмотра и изменения свойств определяемом пользователем типа данных.
Параметры
Разрешить значения NULL
Указывает, может ли UDDT принимать значения NULL. Допустимость принятия значения NULL для существующего UDDT не может быть изменена.Тип данных
Выберите базовый тип данных из списка. В списке показаны все типы данных, за исключением типов geography, geometry, hierarchyid, sysname, timestamp и xml. Тип данных существующего UDDT не может быть изменен.По умолчанию
При желании можно выбрать правило или значение по умолчанию для привязки к определенному пользователем типу данных.Длина/Точность
Отображает длину и точность представления типа данных, где это применимо. Длина применяется к UDDT, основанным на символьном представлении; Точность применяется только к UDDT, основанным на численном представлении. Метка изменяется в зависимости от типа данных, выбранного ранее. Это поле не редактируется, если длина или точность выбранного элемента данных фиксированы.Длина не отображается для типов nvarchar(max), varchar(max) и varbinary(max).
Имя
При создании нового UDDT введите уникальное имя, которое будет использоваться в базе данных для представления этого UDDT. Максимальное количество символов должно соответствовать системному типу данных SYSNAME. Имя существующего определенного пользователем типа данных не может быть изменено.Правило
При желании выберите правило для привязки к определяемому пользователем типу данных.Масштаб
Определяет максимальное количество десятичных разрядов, которые могут быть сохранены справа от десятичного разделителя.Схема
Выберите схему из списка всех схем, доступных данному пользователю. Выбором по умолчанию является схема по умолчанию для текущего пользователя.Для SQL Server 2000 или SQL Server 7.0 укажите владельца UDDT. Значением по умолчанию является текущий пользователь. Пользователь, который не имеет прав доступа sysadmin, может выбрать только текущего пользователя; пользователь с правами доступа sysadmin может выбрать любого владельца из списка пользователей базы данных.
Хранилище
Отображает максимальный размер хранилища, занимаемый UDDT. Максимальные размеры хранилища могут быть разными и определяются точностью.1 – 9
5
10 – 19
9
20 – 28
13
29 – 38
17
Для типов данных nchar и nvarchar значение размера хранилища всегда в два раза больше значения Длина.
Значение хранилища не отображается для типов данных nvarchar(max), varchar(max) и varbinary(max).