Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Web программирование > SQL, базы данных
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.03.2011, 19:39   #1
-MagicAlex-
Пользователь
 
Аватар для -MagicAlex-
 
Регистрация: 28.12.2009
Сообщений: 42
По умолчанию Конвертация CSV в MySQL

Здравствуйте!
Есть .csv файл, содержимое которого нужно перенести в базу MySQL.
Использую оператор LOAD DATA INFILE. Возникает следующая проблема - в CSV-файле дата в формате ХХ.ХХ.ХХХХ, а в MySQL, как известно, ХХХХ-ХХ-ХХ и оператор работает некорректно.
Может быть кто-нибудь сталкивался с такой проблемой? Есть ли способ в процессе конвертации форматировать дату в нужный вид?
-MagicAlex- вне форума Ответить с цитированием
Старый 08.03.2011, 19:49   #2
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Если ты не знаешь как сделать это средствами Мускула, открой CSV в Экзеле, поправь там формат на тот который желаешь, пересохрани его в CSV и уже загружай как загружаешь.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.03.2011, 19:54   #3
-MagicAlex-
Пользователь
 
Аватар для -MagicAlex-
 
Регистрация: 28.12.2009
Сообщений: 42
По умолчанию

В том то и дело, что нужно сделать средствами СУБД, ничто нигде не подправляя вручную...
-MagicAlex- вне форума Ответить с цитированием
Старый 08.03.2011, 20:22   #4
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,792
По умолчанию

Тогда нужно рыть мануалы по мускулу...
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 08.03.2011, 20:54   #5
-MagicAlex-
Пользователь
 
Аватар для -MagicAlex-
 
Регистрация: 28.12.2009
Сообщений: 42
По умолчанию

Проблема решилась
В операторе LOAD DATA INFILE есть необязательный параметр SET с помощью которого данные, извлеченные из CSV можно форматировать как угодно!
-MagicAlex- вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
конвертация Romuald Microsoft Office Excel 8 12.07.2010 14:23
Конвертация surf135 Помощь студентам 3 31.05.2010 23:41
импорт csv в базу mysql andrey_94 PHP 3 26.08.2009 14:14
импорт csv в базу mysql andrey_94 Помощь студентам 3 26.08.2009 13:25
Экспорт в csv и импорт из csv cent Microsoft Office Excel 12 28.12.2008 19:50