[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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: