Cerco di essere più chiaro, ti riepilogo:
- ho importato in Access vari file csv in tabelle separate, tutti file formattati allo stesso modo.
- tutte queste tabelle devono confluire in un unica tabella di Access.
- farò tante append verso l'unica tabella.
Vorrei però avere un campo nella tabella finale che mi tenga traccia della tabella di provenienza di ogni record aggiunto:
Esiste una funzione che mi permetta di immettere il nome della tabella in una campo tipo filename() tablename() o altro?
(ovviamente ho provato varie funzioni ma non funzionano)
INSERT INTO
Tabella_repository ( TabellaProvenienza, Campo1, Campo2, Campo3 )
SELECT
tablename() AS TabellaProvenienza,
Tabella_csv1.Campo1,
Tabella_csv1.Campo2,
Tabella_csv1.Campo3
FROM Tabella_csv1;
tablename() non funziona.
Grazie