Quel est le bon format DateTime de MySQL Base de données?

Je suis d'Insérer cette DateTime données '12/21/2012 1:13:58 PM' dans ma Base de données MySQL à l'aide de cette chaîne SQL:

String Query = "INSERT INTO `restaurantdb`.`stocksdb` 
                  (`stock_ID`,`stock_dateUpdated`) 
                  VALUES ('@stockID' '@dateUpdated');

et je reçois ce message d'erreur:

Incorrect datetime value: '12/21/2012 1:13:58 PM' for column 'stock_dateUpdated' at row 1

Alors quel est le bon format/valeur pour dateTime à l'entrée dans une base de données MySQL?

changer les VALEURS ('@stockID' '@dateUpdated'); pour les VALEURS de ('@stockID', '@dateUpdated'); et cela devrait fonctionner
u peut fournir le tableau sturucture ou type de données "stock_dateUpdated" colonne
Virgule manquant dans VALUES..

OriginalL'auteur John Ernest Guadalupe | 2012-12-21