|
|
|
|
|
для: alexcoler
(20.01.2007 в 13:14)
| | Если вы в строковом типе храните даты вида "DD-MM-YYYY" - такие строки будут сортироваться не правильно. | |
|
|
|
|
|
|
|
для: alexcoler
(19.01.2007 в 22:25)
| | Решил проблему . Может не совсем корректно , но главное работает. Поставил вместо календарного типа данных строковый text :) | |
|
|
|
|
|
|
|
для: alexcoler
(19.01.2007 в 22:25)
| | При вставке записи нельзя, при извлечении информации при помощи SELECT можно отформатировать дату при помощи функции DATE_FORMAT()
SELECT DATE_FORMAT(putdate,'%d-%m-%Y') AS putdate FROM base;
|
| |
|
|
|
|
|
|
|
для: alexcoler
(19.01.2007 в 22:25)
| | Вот именно. Поступающий в БД формат поля типа date изменить нельзя. Он должен быть именно таким: YYYY-MM-DD. Подогнать дату под этот формат - задача клиента. Например, php. | |
|
|
|
|
|
|
| Sorry , за ламерский вопрос , как можно изменить формат даты в MySQL , date с YYYY-MM-DD на DD-MM-YYYY ? иначе выдаётся ошибка . Причём поступающий в БД формат изменить нельзя. | |
|
|
|
|