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

csv to datatable MS SQL

Object Storage Arubacloud
0 głosów
212 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,063 wizyt
0 głosów
0 odpowiedzi 177 wizyt
pytanie zadane 14 maja 2020 w SQL, bazy danych przez Grzegorzko Obywatel (1,110 p.)
0 głosów
0 odpowiedzi 187 wizyt
pytanie zadane 28 sierpnia 2019 w PHP przez michal_php Stary wyjadacz (13,700 p.)

92,575 zapytań

141,424 odpowiedzi

319,649 komentarzy

61,960 pasjonatów

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.

Akademia Sekuraka

Kolejna edycja największej imprezy hakerskiej w Polsce, czyli Mega Sekurak Hacking Party odbędzie się już 20 maja 2024r. Z tej okazji mamy dla Was kod: pasjamshp - jeżeli wpiszecie go w koszyku, to wówczas otrzymacie 40% zniżki na bilet w wersji standard!

Więcej informacji na temat imprezy znajdziecie tutaj. Dziękujemy ekipie Sekuraka za taką fajną zniżkę dla wszystkich Pasjonatów!

Akademia Sekuraka

Niedawno wystartował dodruk tej świetnej, rozchwytywanej książki (około 940 stron). Mamy dla Was kod: pasja (wpiszcie go w koszyku), dzięki któremu otrzymujemy 10% zniżki - dziękujemy zaprzyjaźnionej ekipie Sekuraka za taki bonus dla Pasjonatów! Książka to pierwszy tom z serii o ITsec, który łagodnie wprowadzi w świat bezpieczeństwa IT każdą osobę - warto, polecamy!

...