Online Documentation for SQL Administrator for SQL Server
Свойства
На этой вкладке задайте основные параметры типа данных.
Name
Введите имя типа данных. Имена типов данных должны соответствовать требованиям, предъявляемым к идентификаторам, и должны быть уникальными в схеме.
Schema
Из раскрывающегося списка выберите схему, которой будет принадлежать тип данных. По умолчанию задана схема, которая является схемой по умолчанию для текущего пользователя.
Type
При создании нового пользовательского типа данных необходимо выбрать, на основе какого объекта он будет создан.
Alias data type - создать псевдоним системного типа данных SQL Server.
CLR data type - создать определяемый пользователем тип данных на основе сборки.
Table data type - создать табличный тип данных.
Alias data type properties
Задайте настройки псевдонима типа данных.
Type
Из выпадающего списка выберите предоставляемый SQL Server тип данных, на основе которого формируется псевдоним. Редактирование этого параметра возможно только при создании нового псевдонима.
Length/precision
Задайте размер поля. Если установлен флажок Maximum size, то значение размера поля будет максимально возможным для SQL Server.
Scale
Для типов decimal или numeric это число указывает максимальное общее число подлежащих сохранению десятичных знаков справа от разделителя, отделяющего десятичную дробь от целого числа. Его значение должно быть меньшим или равным заданного значения Length/precision.
Not Null
Эта опция определяет, допустимы ли для столбца значения NULL. Если этот флажок установлен, то значения поля не могут пустыми.
Rule
Из выпадающего списка выберите правило, которое хотите привязать к псевдониму. Если установлен флажок Ignore for existing columns, то предотвращается наследование нового правила существующим столбцом типа данных псевдонима.
Default
Из выпадающего списка выберите значение по умолчанию, которое хотите привязать к псевдониму. Если установлен флажок Ignore for existing columns, то предотвращается наследование нового умолчания существующим столбцом типа данных псевдонима.
CLR Data Type
Задайте настройки определяемого пользователем тип данных на основе сборки.
Assembly
Из выпадающего списка выберите сборку SQL Server, которая ссылается на реализацию пользовательского типа в среде CLR.
Class name
Укажите класс внутри сборки, реализующий определяемый пользователем тип.
Table Data Type
Задайте настройки для создания табличного типа данных.
Fields
В этой таблице отображаются столбцы табличного типа данных.
С помощью контекстного меню Вы можете создать новое поле, открыть существующее поле в Редакторе полей, удалить выбранное поле или переместить поле вверх/вниз по списку.
В списке Fields отображаются следующие свойства полей:
Name - имя поля;
Data Type - тип данных;
Not Null - допускается ли пустое значение;
Identity - является ли поле идентификатором;
Default Value - значение поля по умолчанию;
Description - описание поля.