Трюки для создания операторов SQL в Excel - PullRequest
18 голосов
/ 25 ноября 2008

Есть ли у вас какие-либо приемы для генерации операторов SQL, в основном вставок, в Excel для различных сценариев импорта данных?

Я действительно устал от написания формул с

="INSERT INTO Table (ID, Name) VALUES (" & C2 & ", '" & D2 & "')"

Ответы [ 11 ]

0 голосов
/ 25 ноября 2008

Почему вы генерируете SQL в Excel? Проще и намного быстрее экспортировать лист в виде файла CSV, а затем использовать какой-либо инструмент для импорта этого файла в базу данных SQL. Например, оператор MySQL LOAD DATA INFILE.

Извините, что не ответил на ваш вопрос напрямую, и я знаю, что это не решение для всех обстоятельств.

...