Ho familiarità con la funzione DATE_FORMAT
che può visualizzare il record dal campo data nel formato specificato. Tuttavia, vorrei creare una tabella con un campo data che accetta solo il mio formato.
Ecco quello che ho fatto finora:MySQL - Formato colonna data
CREATE TABLE test_table (
id INT AUTO_INCREMENT,
f_name VARCHAR(40) NOT NULL,
l_name VARCHAR(25) NOT NULL,
date_hired DATE NOT NULL
);
Inserimento di un record con un valore di date_hired '2013/03/01' verrà inserito come '2013/01/03 00:00:00 'che è lontano dal mio risultato previsto (vorrei il formato nel modo in cui è stato inserito). Qualche feedback? Ho dimenticato qualcosa?
Grazie,
Michael
Formattalo nella tua query usando 'DATE_FORMAT'. Il tipo 'date' non ha alcun tipo e viene memorizzato numericamente – zerkms
Hi @zerkms, Sono nuovo con MySQL. Cosa intendi con 'memorizzato numericamente'? –
ignoralo e leggi tutto il commento. E controlla http://dev.mysql.com/doc/refman/5.5/en/date-and-time-functions.html#function_date-format addizionale – zerkms