Новости
Документация
Download
Webboard
Поиск
FAQ/ЧаВо
Обратная связь




MySQL.RU - Webboard



Вернуться
Теоретический вопрос (ekr) 09/04/2002 - 15:46:52
      Re: Теоретический вопрос (Василий) 09/04/2002 - 16:50:37

> Original message text:
> From: ekr - 09/04/2002 - 15:46:52
> Subject:Теоретический вопрос
> -----------------
> Ребят, кто в курсе - ответьте: если я объявляю поле ключевым (но не первичным ключом - primary key), а key(field_name), это автоматически подразумевает его уникальность, или необходимо будет самостоятельно отслеживать уникальность значений?
> Просто меня поставило в тупик поведение MySQL, когда я вставляю запись со значением ключевого поля (но не primary key), уже сущестующим, и оно даже не ругнулось никак, хотя должно было заорать, мол, 'dublicate key field' или что-то в этом роде...
>


From: Василий - 09/04/2002 - 16:50:37
Subject:Теоретический вопрос
-----------------
Чтобы было уникальным, надо объявлять
unique (fieldname)
а
key (fieldname)
просто проиндексирует, но за уникальностью следить не будет


[Это сообщение - спам!]

Последние сообщения из форума

Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL, версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
 Имя:
 E-mail:
 Тема:
 Текст:
Код подтверждения отправки: Code
2541



РЕКЛАМА НА САЙТЕ
  Создание сайтов | |