импортировать csv в sql

Мне нужно импортировать файл csv в таблицу базы данных SQL, которая уже создана (пустая и имеет такое же количество именованных столбцов). Было бы здорово, если бы вы могли предложить какие-либо учебники или дать несколько советов.


person Tracy    schedule 26.02.2011    source источник
comment
Какую базу данных вы используете и какую версию? SQL Server 2008?   -  person John Saunders    schedule 26.02.2011


Ответы (1)


Я предполагаю, что вы используете Microsoft SQL Server. Это нужно делать в программе или вручную? Существует руководство по использованию для этого команды bcp или альтернативно a команда SQL. Если вам нужно проанализировать файл CSV для собственного кода, см. предыдущий вопрос SO .

person Jeremiah Willcock    schedule 26.02.2011
comment
Большое спасибо. Есть ли другой способ сделать это? Мой файл CSV содержит последний столбец, который является одним из трех слов (вставка, обновление или удаление). В соответствии с этим мне нужно или вставить файл CSV в таблицу данных, или обновить или удалить записи. И как лучше всего узнать, что такое данные (слово) в этой строке в этом столбце? Заранее спасибо. - person Tracy; 26.02.2011
comment
@RedHelen: вам может потребоваться загрузить CSV-файл в вашу программу, а затем обновить базу данных. Посмотрите последнюю ссылку в моем ответе, чтобы узнать, как это сделать. - person Jeremiah Willcock; 26.02.2011