Запитання з тегом «on-duplicate-key»

8
На оновлення повторюваного ключа аналогічно вставці
Я шукав навколо, але не знайшов, чи можливо. У мене цей запит MySQL: INSERT INTO table (id,a,b,c,d,e,f,g) VALUES (1,2,3,4,5,6,7,8) Ідентифікатор поля має "унікальний індекс", тому їх не може бути два. Тепер, якщо той самий ідентифікатор вже є в базі даних, я хотів би оновити його. Але чи справді мені знову …

5
Чи є спосіб скористатися ON DUPLICATE KEY для оновлення всього, що я хотів вставити?
Я знаю, що ви можете використовувати ON DUPLICATE KEY UPDATEдля оновлення певного значення, якщо вже є запис для цього ключа, Я можу зробити це: INSERT INTO `tableName` (`a`,`b`,`c`) VALUES (1, 2, 3) ON DUPLICATE KEY UPDATE `a`=1, `b`=2, `c`=3 Але як я можу це зробити, не виписуючи стовпці та значення …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.