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

Откуда:
Сообщений: 43
Имеется таблица, для Поля1 (тип varchar) установлен primary key.
Необходимо, чтобы в данное поле происходило занесение символов, с учетом чувствительности к регистру.
Например, при внесении значения "Вася" и наличии в Поле1 записи "вася", возникает ошибка нарушения уникальности первичного ключа.
Вопрос:
Возможно ли, не используя тип varbinary, избежать этой проблемы?
Т.е. возможно ли навешивать на поле с типом varchar primary key, если необходимо учитывать регистр заносимых записей?
Если да, то каким образом?
30 янв 12, 23:46    [12000042]     Ответить | Цитировать Сообщить модератору
 Re: varchar, primary key, чувствительность к регистру  [new]
Crimean
Member

Откуда:
Сообщений: 13147
коляцию явно укажите полю нужную и не надо бинари
30 янв 12, 23:49    [12000057]     Ответить | Цитировать Сообщить модератору
 Re: varchar, primary key, чувствительность к регистру  [new]
TerSap
Member

Откуда:
Сообщений: 43
Crimean
коляцию явно укажите полю нужную и не надо бинари


Подскажи, пожалуйста, на примере, c конструкцией Create table или alter table. Как это делается?
30 янв 12, 23:57    [12000084]     Ответить | Цитировать Сообщить модератору
 Re: varchar, primary key, чувствительность к регистру  [new]
Crimean
Member

Откуда:
Сообщений: 13147
свойство колонки это, читать описание создания таблицы
30 янв 12, 23:58    [12000088]     Ответить | Цитировать Сообщить модератору
 Re: varchar, primary key, чувствительность к регистру  [new]
TerSap
Member

Откуда:
Сообщений: 43
Crimean
свойство колонки это, читать описание создания таблицы

всё, нашел, спасибо... кому понадобится ссылка MSDN
http://msdn.microsoft.com/ru-ru/library/ms190273.aspx
31 янв 12, 00:04    [12000109]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить