SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 09.03.2010 15:41:45

DJK
Завсегдатай
Зарегистрирован: 09.08.2009
Сообщений: 32

Функция DATE_FORMAT и русские слова

Я так понимаю, что нет возможности вывести по-русски название месяца, недели, дня недели через эту функцию или же я ошибаюсь.
Запрос: SELECT DATE_FORMAT('2009-12-01',"%d %M %Y")
Результат: "01 December 2009"
Подскажите пожалуйста.

Отредактированно DJK (09.03.2010 15:56:57)

Неактивен

 

#2 09.03.2010 20:04:21

paulus
Администратор
MySQL Authorized Developer and DBA
Зарегистрирован: 22.01.2007
Сообщений: 6757

Re: Функция DATE_FORMAT и русские слова

[aquatica] root (none) > set lc_time_names='ru_RU';
Query OK, 0 rows affected (0,02 sec)

[aquatica] root (none) > SELECT DATE_FORMAT('2009-12-01',"%d %M %Y");
+--------------------------------------+
| DATE_FORMAT('2009-12-01',"%d %M %Y") |
+--------------------------------------+
| 01 Декабря 2009               |
+--------------------------------------+
1 row in set (0,00 sec)

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson