Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Создание пользовательского типа данных  [new]
brandSv
Member

Откуда:
Сообщений: 18
Доброго всем времени суток!
Сегодня я впервые увидела как работать на Microsoft SQL, пока написала как создать БД и создала таблицs с помощью Transact SQL. И всё было отлично до того момента, когда момента, когда мне потребовалось создать пользовательский тип данных. Столбец Дата рождения. Подскажите, пожалуйста, как это сделать?
26 ноя 11, 14:53    [11663890]     Ответить | Цитировать Сообщить модератору
 Re: Создание пользовательского типа данных  [new]
fabulaspb
Member

Откуда: Санкт-Петербург
Сообщений: 34
А чем Вас не устраивает стандартный тип DATETIME?
26 ноя 11, 14:56    [11663899]     Ответить | Цитировать Сообщить модератору
 Re: Создание пользовательского типа данных  [new]
brandSv
Member

Откуда:
Сообщений: 18
меня то устраивает, но вот преподавателя нет(
по условию работы мне нужно создать пользовательский тип данных и правила
Не могли бы подсказать по поводу правила: в столбец называется ИНН.. то есть должно быль не более и не менее 12 символов. как это осуществить?
26 ноя 11, 15:03    [11663911]     Ответить | Цитировать Сообщить модератору
 Re: Создание пользовательского типа данных  [new]
Glory
Member

Откуда:
Сообщений: 104751
brandSv
Не могли бы подсказать по поводу правила: в столбец называется ИНН.. то есть должно быль не более и не менее 12 символов. как это осуществить?

Скачать хелп продукта
Найти там статью по UserDefinedDataType(UDDT)
Прочитать
Изучить примеры
26 ноя 11, 15:05    [11663915]     Ответить | Цитировать Сообщить модератору
 Re: Создание пользовательского типа данных  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
brandSv
меня то устраивает, но вот преподавателя нет(
по условию работы мне нужно создать пользовательский тип данных и правила
Не могли бы подсказать по поводу правила: в столбец называется ИНН.. то есть должно быль не более и не менее 12 символов. как это осуществить?
По поводу ИНН: 6301502

Правила - устаревшее понятие, которое в ближайшее время будет выброшено на помойку.
Кстати говоря, это очень печально. Считаю, это было очень удобно. Как и объекты DEFAULT, например.

Так что считаю, что пользовательский тип в MSSQL имеет мало практического смысла. Практически никакого.
26 ноя 11, 17:01    [11664208]     Ответить | Цитировать Сообщить модератору
 Re: Создание пользовательского типа данных  [new]
iap
Member

Откуда: Москва
Сообщений: 47144
iap
Так что считаю, что пользовательский тип в MSSQL имеет мало практического смысла. Практически никакого.
Разве что кроме пользовательского типа CLR
26 ноя 11, 17:06    [11664222]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить