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

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

Жизнь коротка - потерпи немного :)
...
Рейтинг: 0 / 0
Update при условии несуществования записи с заданным ID
    #32615209
Фотография Хрен
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
нет. rеplace это замена delete/insert а не update|insert
...
Рейтинг: 0 / 0
Update при условии несуществования записи с заданным ID
    #32615295
Садко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
в 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
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Update при условии несуществования записи с заданным ID
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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