powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / MySQL [игнор отключен] [закрыт для гостей] / insert on duplicate key update без параметров
4 сообщений из 4, страница 1 из 1
insert on duplicate key update без параметров
    #39774906
tadeyiloda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть возможность не указывать явно параметры для обновления?
Код: sql
1.
INSERT INTO `t` (`key`, `text`) VALUES ('2', '22') on duplicate key update


key unique
чтобы база сама взяла колоку text и обновила ее значением 22
в рабочем запросе много колонок и они динамически добавляются
...
Рейтинг: 0 / 0
insert on duplicate key update без параметров
    #39774918
Фотография Akina
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SET text = VALUES(text)
...
Рейтинг: 0 / 0
insert on duplicate key update без параметров
    #39774921
tadeyiloda
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а без указания SET values никак не заведется?
...
Рейтинг: 0 / 0
insert on duplicate key update без параметров
    #39774950
vkle
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tadeyiloda,

Синтаксис запроса https://dev.mysql.com/doc/refman/8.0/en/insert.html предусматривает только вариант с явным указанием списка обновляемых полей:
[ON DUPLICATE KEY UPDATE assignment_list ]
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / insert on duplicate key update без параметров
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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