Szukam szybkiego i brudnego sposobu importowania plików CSV do SQL Server bez konieczności wcześniejszego tworzenia tabeli i zdefiniowania jej kolumn.Jak utworzyć i wypełnić tabelę w jednym kroku jako część operacji importowania pliku CSV?
Każdy importowany plik CSV zostanie zaimportowany do własnej tabeli.
Nie martwimy się o inferencje typu danych. CSV różnią się strukturą i układem, a wszystkie z nich mają wiele kolumn, a my zajmujemy się tylko kilkoma z nich: adresami ulicznymi i kodami zip. Chcemy szybko pobrać dane CSV do bazy danych SQL i wyodrębnić odpowiednie kolumny.
Chciałbym dostarczyć FieldTerminator i RowTerminator, wskazać go w pliku CSV, a narzędzie wykona resztę. Czy istnieje sposób, aby utworzyć tabelę i wypełnić ją, wszystko w jednym kroku, używając BULK INSERT i/lub OpenRowset (BULK ...)?
Jaka wersja SQL Server? –
Sql Server 2000 – Tim