Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Update при условии несуществования записи с заданным ID / 4 сообщений из 4, страница 1 из 1
21.07.2004, 10:33
    #32614089
Садко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Update при условии несуществования записи с заданным ID
можно ли составить такой запрос, который добавлял бы запись в таблицу, если записи с заданным id нет, а если есть - то апдейтил бы эту запись?
...
Рейтинг: 0 / 0
21.07.2004, 11:06
    #32614183
Marat_L
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Update при условии несуществования записи с заданным ID
REPLACE [LOW_PRIORITY | DELAYED]
[INTO] tbl_name [(col_name,...)]
VALUES ({expression | DEFAULT},...),(...),...

Подробнее в документации

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
21.07.2004, 16:11
    #32615209
Хрен
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Update при условии несуществования записи с заданным ID
нет. rеplace это замена delete/insert а не update|insert
...
Рейтинг: 0 / 0
21.07.2004, 16:44
    #32615295
Садко
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Update при условии несуществования записи с заданным ID
в MySQL версии 5 возможно следующее:
INSERT [LOW_PRIORITY | DELAYED] [IGNORE]
[INTO] tbl_name [(col_name,...)]
VALUES ({expr | DEFAULT},...),(...),...
[ ON DUPLICATE KEY UPDATE col_name=expr, ... ]

но у меня MySQL версии 4....
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Update при условии несуществования записи с заданным ID / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]