• Najnowsze pytania
  • Bez odpowiedzi
  • Zadaj pytanie
  • Kategorie
  • Tagi
  • Zdobyte punkty
  • Ekipa ninja
  • IRC
  • FAQ
  • Regulamin
  • Książki warte uwagi

csv to datatable MS SQL

Aruba Cloud VPS - 50% taniej przez 3 miesiące!
0 głosów
399 wizyt
pytanie zadane 27 grudnia 2018 w SQL, bazy danych przez Sc4red Użytkownik (590 p.)
witam,

nie mogę importować pliku csv do tabeli w bazie danych.

 

dla przykładu:

 

CREATE TABLE tabelka(

applicationID varchar(255) NULL,

 

)

 

--Import danych

BULK

INSERT tabelka

FROM 'C:\Users\Przemek\Desktop\csv to sql\products\1.csv'

with (

FIRSTROW = 2,

FIELDTERMINATOR = ',',

ROWTERMINATOR = '\r'

);

 

 

problem jest z odseparowaniem wierszy od siebie. Gdy uruchamiam plik csv np w notatniku to wszystko jest zlane.

 

Żaden separator tylu \r \n nie działa :/

 

Msg 4866, Level 16, State 8, Line 8

The bulk load failed. The column is too long in the data file for row 1, column 1. Verify that the field terminator and row terminator are specified correctly.

 

Proszę o pomoc
komentarz 27 grudnia 2018 przez jeremus Maniak (59,720 p.)
czym tworzyłeś ten plik csv ?

ROWTERMINATOR = '\n' - działa

mam CR LF

a jak mam   tylko CR to '\r' i tez działa

w notepad++ można w widoku  włączyć niewidoczne znaki

 

a w Twoim pliku csv co jest  końcem linii - na pewno masz separatory przecinki ?
komentarz 28 grudnia 2018 przez Sc4red Użytkownik (590 p.)
notepad ++ i widoczne znaki pomogly.

 

Okazalo sie ze jest tam LF(Line Feed) ,

ROWTERMINATOR = '0x0A',

Rozwiazalo problem.

Dzieki za odzew :)

Zaloguj lub zarejestruj się, aby odpowiedzieć na to pytanie.

Podobne pytania

0 głosów
0 odpowiedzi 1,327 wizyt
0 głosów
0 odpowiedzi 217 wizyt
pytanie zadane 14 maja 2020 w SQL, bazy danych przez Grzegorzko Obywatel (1,110 p.)
0 głosów
0 odpowiedzi 205 wizyt
pytanie zadane 28 sierpnia 2019 w PHP przez michal_php Stary wyjadacz (13,700 p.)

93,191 zapytań

142,206 odpowiedzi

322,041 komentarzy

62,518 pasjonatów

Advent of Code 2024

Top 15 użytkowników

  1. 2817p. - dia-Chann
  2. 2769p. - Łukasz Piwowar
  3. 2759p. - Łukasz Eckert
  4. 2738p. - CC PL
  5. 2704p. - Tomasz Bielak
  6. 2678p. - Łukasz Siedlecki
  7. 2666p. - rucin93
  8. 2584p. - Adrian Wieprzkowicz
  9. 2536p. - Mikbac
  10. 2485p. - Marcin Putra
  11. 2418p. - Michal Drewniak
  12. 2239p. - Michał Telesz
  13. 2156p. - Anonim 3619784
  14. 1733p. - rafalszastok
  15. 1650p. - Mariusz Fornal
Szczegóły i pełne wyniki

Motyw:

Akcja Pajacyk

Pajacyk od wielu lat dożywia dzieci. Pomóż klikając w zielony brzuszek na stronie. Dziękujemy! ♡

Oto polecana książka warta uwagi.
Pełną listę książek znajdziesz tutaj

Wprowadzenie do ITsec, tom 1 Wprowadzenie do ITsec, tom 2

Można już zamawiać dwa tomy książek o ITsec pt. "Wprowadzenie do bezpieczeństwa IT" - mamy dla Was kod: pasja (użyjcie go w koszyku), dzięki któremu uzyskamy aż 15% zniżki! Dziękujemy ekipie Sekuraka za fajny rabat dla naszej Społeczności!

...