Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Importare file csy in sql server 2008 r2
mercoledì 16 febbraio 2011 - 07.00
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
Elenco Tags
SQL Server 2008 R2
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 16 feb 2011 - 07:00
ciao,
come faccio ad importare un file csv tramite sql management studio?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 16 feb 2011 - 10:21
>ciao,
ciao
>come faccio ad importare un file csv tramite sql management studio?
tramite menu contestuale sul database. Tasto destro --> tasks --> import data..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 16 feb 2011 - 10:31
si ma non è presente la dicitura csv, allora ho provato con "flat text".
il problema è che c'è una colonna che contiene del testo e quindi possono essere presenti degli " e delle ,.
allora sono andato nelle impostazioni avanzate di tale colonna e ho messo ", come delimitatore di colonna invece che il normale ,. ma quando devo fare l'import mi da errore dicendo che il delimitatore è sbagliato anche se nella preview i dati me li fa vedere.
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 16 feb 2011 - 10:34
>si ma non è presente la dicitura csv, allora ho provato con "flat text".
>il problema è che c'è una colonna che contiene del testo e quindi possono essere presenti degli " e delle ,.
>allora sono andato nelle impostazioni avanzate di tale colonna
>e ho messo ", come delimitatore di colonna invece che il normale,. ma quando devo fare l'import mi da errore dicendo che il delimitatore
>è sbagliato anche se nella preview i dati me li fa vedere.
prova a passarmi una riga del file, non c'è la dicitura csv, perchè si tratta di un file di testo comma separated. Il delimitatore è la virgola, il terminatore di riga è l'invio, solo che le virgolette probabilmente sono il qualificatore del testo. Ma dobbiamo vedere il file.. o comunque qualche riga..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 16 feb 2011 - 10:51
ecco per esempio una riga del file che da problemi
7349028,7349028,"RT @TheRedBlacksFan: Another milan fan adil remi..defender of lille ""milan is a dream, nesta a model""",1
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 16 feb 2011 - 12:56
>ecco per esempio una riga del file che da problemi
>7349028,7349028,"RT @TheRedBlacksFan: Another milan fan adil
>remi..defender of lille ""milan is a dream, nesta a model""",1
se metti come separatore la virgola, e come qualificatore di testo le virgolette, che succede?
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 16 feb 2011 - 11:16
che mi mette "nesta a model" in un'altra colonna
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 16 feb 2011 - 11:33
>che mi mette "nesta a model" in un'altra colonna
ed è corretto. Se usi la virgola, non puoi farci nulla, quella viene interpretata come un separatore..
Ovviamente come separatore dovresti usare un carattere mai usato in altri casi.. non credo che altrimenti tu ne verrai fuori..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
cypher
Profilo
| Junior Member
96
messaggi | Data Invio:
mer 16 feb 2011 - 13:25
era quello di cui avevo paura.
infatti ora sto costruendo un parser per sistemare un po le cose, poi lo apro utilizzando excel che è un po piu intelligente ed importo in sql server il file excel
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !