MySQL: Insérer datetime dans d'autres champ datetime

J'ai une table avec une colonne DATETIME.
Je voudrais SÉLECTIONNEZ cette valeur de type datetime et de l'INSÉRER dans une autre colonne.

Je l'ai fait (remarque: '2011-12-18 13:17:17' est la valeur de l'ancien SÉLECTIONNER m'a donné du champ DATETIME):

UPDATE products SET former_date=2011-12-18 13:17:17 WHERE id=1

et obtenir

    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 '13:17:17 WHERE itemid=1' at line 1

Ok, je comprends que c'est mal de mettre un non cotées de la chaîne de là, mais à l'est de type DATETIME juste une chaîne en premier lieu?
Ce ne j'ai mis là-dedans?
Tout ce que je veux, de manière fiable, le transfert de la valeur existante à un nouveau champ datetime...

EDIT:

La raison pour laquelle je pose, c'est: j'ai cette définition spéciale, DATETIME, et en quelque sorte j'ai pensé qu'il me donne une certaine sécurité et d'autres avantages lors de la manipulation de dates. Maintenant, il semble que c'est simplement un spécialisé de type VARCHAR, pour ainsi dire.

Merci pour vos réponses, il semble que ce soit effectivement l'intention de comportement.

InformationsquelleAutor marimba | 2011-12-18