Domanda

Ho un file CSV con 20 colonne e lo voglio caricarlo in una tabella con solo 9 colonne - Voglio buttare via il resto.

Posso farlo direttamente con BCP o devo preprimere il file per spargerlo fino a quello che ho bisogno?

the Manuale non sembra in dettaglio.

Ma poi mi sembra di avere opzioni che non sono nel manuale, ad esempio -Labeling?

Grazie in anticipo, Chris

È stato utile?

Soluzione

No, questo non è possibile con BCP.

Altri suggerimenti

Puoi combinare pipe, awk e bcp. Ad esempio

Nella prima shell:

mknod bcp.pipe p

cat> awk> bcp.pipe

nella seconda shell:

bcp db..table in bcp.pipe -c -U ...

È possibile creare una vista sulla tabella che include solo le colonne che desideri.Quindi BCP fuori la vista anziché il tavolo.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top