Importare dati
Clic destro su una tabella e Importa nella tabella, oppure Importa nella barra degli strumenti. La procedura ha tre passi.
Formati supportati
| Formato | Estensioni |
|---|---|
| Testo | .txt, .csv, .tsv |
| JSON | .json |
| XML | .xml |
| Excel | .xlsx, .xls |
Il formato è rilevato dall'estensione; puoi comunque forzarlo.
Passo 1 — file e opzioni di lettura
Scegli il file, poi indica a NabuSQL come leggerlo.
Per i file di testo:
- Codifica — UTF-8, Windows-1250 e le altre. Se sbagli, i caratteri accentati arrivano storpiati.
- Delimitatore — virgola, punto e virgola, tabulazione o personalizzato.
- Separatore decimale —
.o,. È l'impostazione che rovina silenziosamente l'importazione dei numeri dai fogli di calcolo europei: controllala. - Delimitatori di data e ora — come sono scritti
28/07/2026e14:30:00nel file.
Per i file Excel scegli anche il foglio, e valgono le stesse impostazioni per decimali e date.
Passo 2 — anteprima
NabuSQL analizza il file e mostra le prime righe esattamente come le ha interpretate. È qui che scopri un delimitatore sbagliato o un'intestazione spostata — prima che qualcosa tocchi il database.
Passo 3 — destinazione e mappatura
Scegli la tabella di destinazione, poi associa ogni colonna di origine a una di destinazione. Puoi importare in una tabella esistente o creare una nuova tabella dalla struttura del file.
Le colonne non mappate vengono saltate.
Esecuzione
Il risultato riporta quante righe sono state inserite, quante saltate ed elenca gli errori. Una riga difettosa non interrompe l'intera importazione: ottieni il resto dei dati più l'elenco di ciò che non è passato.
Consigli
- Quando il file proviene da un sistema che non conosci, importa prima in una copia vuota della tabella. Duplica nel menu contestuale crea quella copia in un passaggio.
- Se i numeri arrivano come testo o come zeri, la causa è quasi sempre il separatore decimale del passo 1.
- I file grandi vengono letti in streaming invece che caricati interamente in memoria, quindi un CSV di centinaia di megabyte non è un problema.
Caricare un intero file SQL
Per eseguire un dump .sql invece di importare dati tabellari, clic destro sul database e ▶ Esegui file SQL. Per ricostruire un database da un documento XML vedi Creare un database da XML.
