Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - запрос чтобы изменить формат даты в файле

Ответить
Настройки темы
MySQL - запрос чтобы изменить формат даты в файле

Старожил


Сообщения: 292
Благодарности: 0


Конфигурация

Профиль | Отправить PM | Цитировать


у меня много данных, но дата каждого немного не в том формате : dd.MM.yyyy как сделать,чтобы они в базе отображались, как dd-MM-yyyy

Отправлено: 20:06, 30-09-2014

 

Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


kontox, чуть-чуть больше информации. Тк. движок базы может отдавать дату в различных форматах (ЕМНИП!), и допустим php умеет преобразовывать полученную дату к заданному формату "на лету".
Т.е. БД хранит запись в формате "Дата". Как ее извлечь и правильно обработать, это другой вопрос. Т.е. возможно и не надо трогать базу, а надо правильно попросить отдать нужный формат даты.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)

Это сообщение посчитали полезным следующие участники:

Отправлено: 22:41, 30-09-2014 | #2



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Старожил


Сообщения: 292
Благодарности: 0

Профиль | Отправить PM | Цитировать


ну вот файл
http://rghost.ru/58293713
там. эту дату 12.10.1980 надо сделать в таком виде 12-10-1980

Отправлено: 11:31, 01-10-2014 | #3


Аватара для lxa85

Необычный


Contributor


Сообщения: 4463
Благодарности: 994

Профиль | Сайт | Отправить PM | Цитировать


Функции Даты и Времени
Приведите процедуру получения выгрузки из БД.
Цитата kontox:
там. эту дату 12.10.1980 надо сделать в таком виде 12-10-1980 »
В простейшем случае сделать замену средствами Excel, или сторонней программой.

-------
- Я не разрешаю тебе быть плохой! Потому что плохие люди совершают плохие поступки. А это нехорошо!
(Из наставлений 5 летней девочки своей младшей сестре)


Отправлено: 13:49, 01-10-2014 | #4


Deadooshka


Сообщения: 2512
Благодарности: 690

Профиль | Отправить PM | Цитировать


это не формат даты в mysql, это текстовый формат, поэтому replace()

Код: Выделить весь код
UPDATE `table` SET `date` = REPLACE(`date`, '.', '-')
Это сообщение посчитали полезным следующие участники:

Отправлено: 19:57, 01-10-2014 | #5



Компьютерный форум OSzone.net » Программирование, базы данных и автоматизация действий » Программирование и базы данных » MySQL - запрос чтобы изменить формат даты в файле

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Интерфейс - Слетает формат даты в системе. bombording Microsoft Windows 7 1 01-08-2011 16:39
CMD/BAT - [решено] Короткий формат даты Hardip Скриптовые языки администрирования Windows 2 21-11-2010 13:05
Изменить формат звука в AVI файле AlikPan Видео и аудио: обработка и кодирование 11 03-11-2010 15:20
Формат даты khvalera Программирование и базы данных 2 16-06-2004 11:31
Формат даты в MySQL+PHP MikePr Вебмастеру 3 12-06-2003 12:23




 
Переход