MySQL-Формат Столбца Даты

Я знаком с DATE_FORMAT функция, которая может отображать запись из моего поля даты в указанном формате. Однако я хотел бы создать таблицу с полем даты, которое принимает только мой формат.

Вот что я сделал до сих пор:

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
);

вставка записи со значением date_hired "2013-03-01" будет вставлена как "1/03/2013 12:00:00 AM", что далеко от моего ожидаемого результата (я хотел бы формат, как он был вставлен). Есть отзывы? Делавший Я что-то пропустил?

Спасибо,
Майкл!--5-->

1 ответов


вы не можете изменить формат во время создания таблицы таблицы, вы можете изменить формат даты для отображения пользователя, используя логику программирования, например, если вы используете PHP в качестве языка сайта сервера, вы можете преобразовать его в нужный формат.