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




MySQL.RU - Webboard



Вернуться
проблема с уникальностью (Denis) 30/12/2002 - 21:25:51
      Re: проблема с уникальностью (walrus) 01/01/2003 - 22:53:19
      Re: проблема с уникальностью (Denis) 02/01/2003 - 20:16:40
      Re: проблема с уникальностью (walrus) 02/01/2003 - 21:54:21



From: Denis - 30/12/2002 - 21:25:51
Subject:проблема с уникальностью
-----------------
требуется реализовать на mysql вот такую простую таблицу:

man(
main_id int not null auto_increment,
man_name char(70),
primary key(man_id)
);

вся работа с БД ведется на C.
при добавлении ноывх записей нужно исключить дублирование данных в поле
man_name. как я понимаю,сначала нужно сделать select для нового значения, и если
результат пустой,то добавить это значение.
проблема в том,что когда я делаю вызов mysql_query(&mysql,&query),то оно
возвращает ошибку,если запрос ничего не возвращает (empty set).
как правильно это сделать?

ps
задать unique для поля man_name не предлагать,т.к. на самом деле в таблице может
быть несколько полей,который в общем случае могу повторяться,но не могут
повтаряться все вместе (целой записью).



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

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

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



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