Uvoz podataka
Desni klik na tablicu pa Uvoz u tablicu, ili Uvoz u alatnoj traci. Čarobnjak ima tri koraka.
Podržani formati
| Format | Ekstenzije |
|---|---|
| Tekst | .txt, .csv, .tsv |
| JSON | .json |
| XML | .xml |
| Excel | .xlsx, .xls |
Format se prepoznaje po ekstenziji; možete ga i sami postaviti.
Korak 1 — datoteka i opcije čitanja
Odaberite datoteku pa recite NabuSQL-u kako da je pročita.
Za tekstualne datoteke:
- Kodna stranica — UTF-8, Windows-1250 i ostale. Pogriješite li ovdje, dijakritika stiže izobličena.
- Razdjelnik — zarez, točka-zarez, tabulator ili vlastiti.
- Decimalni razdjelnik —
.ili,. Ovo je postavka koja tiho uništava uvoz brojeva iz europskih tablica, pa je provjerite. - Razdjelnici datuma i vremena — kako su
28.07.2026.i14:30:00zapisani u datoteci.
Za Excel datoteke dodatno birate list, a iste postavke za decimale i datume vrijede i ondje.
Korak 2 — pregled
NabuSQL raščlanjuje datoteku i prikazuje prve retke točno onako kako ih je razumio. Tu se hvata pogrešan razdjelnik ili pomaknuto zaglavlje — prije nego išta dotakne bazu.
Korak 3 — odredište i mapiranje
Odaberite odredišnu tablicu pa povežite svaki izvorni stupac s odredišnim. Možete uvoziti u postojeću tablicu ili stvoriti novu tablicu prema strukturi datoteke.
Stupci koje ne mapirate preskaču se.
Izvršavanje uvoza
Rezultat javlja koliko je redaka umetnuto, koliko preskočeno i navodi greške. Neispravan redak ne prekida cijeli uvoz — dobivate ostatak podataka i popis onoga što nije prošlo.
Savjeti
- Kad je izvorna datoteka iz nepoznatog sustava, prvo uvezite u praznu kopiju tablice. Dupliciraj iz izbornika desnog klika napravi tu kopiju u jednom koraku.
- Ako brojevi stižu kao tekst ili kao nule, gotovo je uvijek kriv decimalni razdjelnik iz koraka 1.
- Velike datoteke čitaju se u toku, a ne odjednom u memoriju, pa CSV od nekoliko stotina megabajta nije problem.
Učitavanje cijele SQL datoteke
Za pokretanje .sql dumpa umjesto uvoza tabličnih podataka, desni klik na bazu pa ▶ Izvrši SQL datoteku. Za izgradnju baze iz XML dokumenta vidi Kreiranje baze iz XML-a.
