Ciao a tutti, eseguendo questa query
Codice:
INSERT INTO lingue (`Lingua`) VALUES ('inglese') ON DUPLICATE KEY UPDATE `Lingua` = VALUES(`Lingua`);
ottengo il seguente Warning:
Codice:
Warning: #1287 'VALUES function' is deprecated and will be removed in a future release. Please use an alias (INSERT INTO ... VALUES (...) AS alias) and replace VALUES(col) in the ON DUPLICATE KEY UPDATE clause with alias.col instead
Ho provato a correggere così
Codice:
INSERT INTO lingue (`Lingua`) VALUES ('inglese') AS alias_lingue ON DUPLICATE KEY UPDATE `Lingua` = alias_lingue.`Lingua`);
ma mi dice
Codice:
Token inatteso. (vicino a AS)
Qualcuno per favore potrebbe aiutarmi a capire il perché e come dovrei correggere?