2016-02-11 11 views
1

Тип данных MySQL 'Date' хранит дату в формате yyyy-mm-dd, есть ли способ изменить формат хранения?MySQL формат даты DATE формат

Я не хочу играть на прикладном уровне, мне нужна эта вещь на уровне базы данных вместо выполнения проверки формата на уровне приложения.

Я хочу, чтобы таблица MySQL хранила дату как dd-mm-yyyy вместо yyyy-mm-dd.

+0

Дата хранится в междунар внутри, отображается в виде гггг-мм-дд по умолчанию, вы можете конвертировать ваши данные в формат по умолчанию перед сохранением, и конвертировать в ваш формат при достижении – SIDU

ответ

0

Это не возможно, но вы можете использовать DATE_FORMAT

SELECT Date_format(datefield, '%d-%m-%Y') 
FROM yourtable 
+0

Я знаю о форматировании данных, просто хотел узнать, могу ли я изменить формат хранения или нет –

+0

okais .... затем http://stackoverflow.com/questions/5367721/mysql-date-format may помочь тебе. –