Общие > Базы данных

Установка формата даты на время соединения с СУБД mysql

(1/2) > >>

ffzema:
Добрый день.
Есть ли возможность установить формат даты на время соединения с СУБД mysql ?
Конечно можно использовать функции которые используются в sql запросе date_format(date, \\"%d.%m.%Y\\"). Но их не совсем удобно использовать так как нужно будет кое что менять в коде.
А так было бы удобнее, соединился с СУБД, выполнил запрос "установить формат даты такой то"

ravshaniy:
в mysql есть функции работающие с датами

вот к примеру date_format:
http://dev.mysql.com/doc/refman/4.1/en/date-and-time-functions.html#function_date-format

ffzema:
Я знаю что есть.
Но мне нужно сделать, чтобы формат даты на время соединения менялся с 2008-08-08 на 08-08-2008
То есть ты соединился с СУБД.
Сменил формат отображения даты.
Далле исполняешь некоторое колличество sql запросов в которых фигурируют даты, но даты эти возвращаются в установленном мной режиме то есть в 08-08-2008 а не в котором обычно дает на мускул, то есть в 2008-08-08

ravshaniy:
http://dev.mysql.com/doc/refman/4.1/en/time-zone-support.html

скорее всего

mysql> SET time_zone = timezone;

устанавливается на сессию чтобы ничего не повредить

ну там вообще по статье почитайте - не всегда можно это использовать, а лишь при определенных обстоятельствах

ffzema:
Почитал, но по моему мнению это не то, что мне нужно. Это установка временной зоны, т.е. часового пояса, а не изменение формата даты :(

Навигация

[0] Главная страница сообщений

[#] Следующая страница

Sitemap 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 
Перейти к полной версии