Je ne peux pas modifier les données dans le tableau ..Mise à jour - Erreur de syntaxe SQL
UPDATE users
SET mem_expire = 2111-10-10 00:00:00
WHERE mem_expire = 0000-00-00 00:00:00;
MySql Erreur:
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '00:00:00 WHERE mem_expire = 0000-00-00 00:00:00' at line 2
Comment puis-je résoudre ce problème?
Quel type de données est mem_expire? –
Citer la nouvelle date 'mem_expire = '2111-10-10 00: 00: 00'' et l'ancienne. 'WHERE mem_expire = '0000-00-00 00:00:00'; –
[STR_TO_DATE] (http://dev.mysql.com/doc/refman/5.5/fr/date-and-time-functions.html#function_str-to-date) est le meilleur moyen, offrant une flexibilité pour n'importe quel format de date vous voulez utiliser plutôt que la norme. –