Ogni tanto mi trovo a digitare uno script unico per importare alcuni dati CSV in un database, eseguendo alcune regole di colonna (ad esempio, trasformare column3 in maiuscolo) e/o mappatura dei campi (la colonna 2 nel csv passa alla colonna 3 nel database, ecc.).ottimo strumento per importare rapidamente alcuni dati csv nel server sql
C'è un bel strumento che può semplificare?
il minor numero di caratteristiche che avevo bisogno è:
- scelta delimitatore
- Essere in grado di mappare colonna di X a Y colonna nel DB
- impostazione di default per le colonne non nel file CSV
SQL server management studio può quasi farlo, tranne uno non può specificare valori predefiniti per valori che non sono elencati nel file csv. Quindi dovrei creare prima colonne extra in excel.
ho parlato di questo strumento nella mia interrogazione. Lo svantaggio di questo strumento è che non consente di fornire valori predefiniti per le colonne che sono nel DB ma non nel CSV – Toad
Accetto, è sempre possibile aggiornare la tabella dopo l'importazione, o posizionare il vincolo predefinito alle colonne sarà facilmente risolto esso. –
Attività-> Importa inoltre non gestisce il CSV quotato, necessario per alcuni codici postali statunitensi, che può iniziare con zero o codici di contabilità generale legacy spesso riempiti a zero. – Tim