Re: [OT]postgre e csv
On Thu, 18 May 2006 14:34:20 +0200
Federico Di Gregorio <fog@initd.org> wrote:
Il giorno gio, 18/05/2006 alle 14.01 +0200, mox ha
scritto:
Si è OT, mi stò autoflaggellando gia prima di spedire la
mail.
Ho googolato e provato diverse cose, ma non ho risolto:
ho un db M$ dal
quale vorrei recuperare + dati possibile. Riesco a fare
l'esportazione
in xls, quindi in cvs. Poi stop, a meno di metteri a
trasformare il csv
(con apici e virgole) nel formato "\" "\N" per potere
usare psql COPY.
COPY copia qualsiasi cosa, basta passargli i parametri
giusti. Non ha
neppure bisogno di \N se non hai \n embedded nelle
stringhe. Qual'è il
tuo problema specifico.
federico
Il db è M$-$ql, ed ok che è sql. Quando recupero un csv
che voglio passare a posgre mi sembra (dai man, esempi ed
altro) che ci siano alcune necessità tipo: il delimiter si
cambia dal tab alla virgola (e qui ok) ma le stringhe che
sono racchiuse frà apici o i valori null dovrebbero essere
sostituiti solo da stringhe con terminatori tipo \N,
mentre quello di fine tabella \N. lo posso anche
aggiungere a mano. Ho capito di non riuscire direttamente
con COPY quando a forza di provare ho googoolaatoo ed ho
visto una serie di pseudoscript dedicati all'importazione
di csv in PG ma nessuno così semplice come occorre a
me.... o sbaglio?
Thanks
(scusa la risposta in pvt, mi è sfuggita!)
_________________________________
INFINITO ADSLFLAT 4 MEGA: SOLO 27,90 EURO AL MESE IVA INCLUSA IP STATICO, BANDA GARANTITA 256Kbps ANTIVIRUS E FIREWALL INCLUSI NEL PREZZO
http://adsl.infinito.it
Reply to: