07/11/2023 - Gianludlc17 ha scritto:
- File A.csv in cui ho intestazione di 10 colonne e 10K righe
- File B.csv in cui ho la stessa intestazione con 20K righe
… creare un file C.csv contenente l'intestazione (che è comune per entrambe) e le 30K righe.
Di Beaver e SQLite conosco tra il poco ed il nulla. A me verrebbe spontaneo provare ad unire i due file con una sorta di copy A.csv + B.csv con esclusione della riga di intestazione di B. Fossimo in un ambiente VBA/Access si potrebbe provare con le funzioni native Open - Print/Write/Put oppure con i metodi messi a disposizione da FileSystemObject (FSO). Uno script vbs sarebbe sufficiente (dove però si può usare solo FileSystemObject).
Vuoi passare attraverso il database? Non vuoi una query di unione, il motivo lo sai solo tu. Prendi il contenuto del primo file, lo carichi in un tabella, prendi il contenuto del secondo file, accodi i dati alla tabella precedente e sei a posto, se vuoi che resti nel db. Se devi creare un nuovo file csv per “la somma” dei due, esporti la tabella (con le funzioni tipiche del db o dell'ambiente in cui lavori, che non conosco, ma che credo proprio che esistano). Non so dirti però come automatizzare queste operazioni alla stregua.
Mi sono perso qualcosa?