mysql insert on duplicate key update
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Re4DeR
- Člen | 71
Ahoj, mam dotaz do databaze kde vkladam nove zaznamy (radove tisice) a pokud zaznam podle unikantiho klice existuje tak se nic nestane (nevyhodi se chyba) – vypada takto:
INSERT INTO `table` (`cl1`, `cl2`, `cl3`)
VALUES
('value1a', value2a, 'value3a'),
('value1b', value2b, 'value3b'),
('value1c', value2c, 'value3c')
ON DUPLICATE KEY UPDATE
cl3 = VALUES(cl3)
cl1 a cl3 jsou stringy, cl2 je cizi klic. ten dotaz tak jak je funguje paradne, jen ho neumim prepsat do nette database. Poradil by mi nekdo prosim ? pouzivam dev verzi nette.
diky moc.