Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5. На примерах. Авторы: Кузнецов М.В., Симдянов И.В., Голышев С.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Вопрос по ON DUPLICATE KEY
 
 автор: kulibko   (05.04.2008 в 17:54)   письмо автору
 
 

Есть запрос
INSERT INTO web (url_md5) VALUES (%s)

url_md5 в таблице объявлен как уникальный. Как сделать так чтобы при вставке в таблицу строки с таким же url_md5 не вылазила ошибка "Duplicate entry..."?

Думал что можно добавить "ON DUPLICATE KEY", но насколько я понял там обязательно нужно "ON DUPLICATE KEY UPDATE", а апдейтить не нужно - как раз нужно ничего не делать...

Подскажите пожалуйста как такое решается.

   
 
 автор: kulibko   (10.04.2008 в 22:34)   письмо автору
 
   для: kulibko   (05.04.2008 в 17:54)
 

А ответов нет потому как я некорректно вопрос задал или в отличии от чудесного php-форума mysql-форум мертв?

   
 
 автор: kirillKiev   (10.04.2008 в 23:10)   письмо автору
 
   для: kulibko   (10.04.2008 в 22:34)
 

http://www.mysql.ru/docs/man/INSERT.html
цитата
Если в команде INSERT со строками, имеющими много значений, указывается ключевое слово IGNORE, то все строки, имеющие дублирующиеся ключи PRIMARY или UNIQUE в этой таблице, будут проигнорированы и не будут внесены. Если не указывать IGNORE, то данная операция вставки прекращается при обнаружении строки, имеющей дублирующееся значение существующего ключа.

   
 
 автор: kulibko   (11.04.2008 в 10:51)   письмо автору
 
   для: kirillKiev   (10.04.2008 в 23:10)
 

Спасибо, то что надо :)

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования