Skip to content

SQL editor

Otvorite ga s Ctrl+T, preko Datoteka → Novi SQL upit ili Alati → Konzola za upite. Izbornik baze na vrhu editora određuje nad čime se upit izvršava.

Izvršavanje upita

RadnjaKako
Izvrši sveF5 ili Ctrl+Enter
Izvrši samo dioPrvo označite tekst pa F5 — gumb prelazi u Izvrši označeno
Zaustavi upitStop u alatnoj traci

Više naredbi odvojite s ; i izvršit će se redom. Razdvajanje razumije DELIMITER, pa se procedure i okidači čije tijelo sadrži točku-zarez izvršavaju ispravno:

sql
DELIMITER $$
CREATE PROCEDURE arhiviraj_stare_narudzbe()
BEGIN
  DELETE FROM narudzbe WHERE kreirano < NOW() - INTERVAL 1 YEAR;
END$$
DELIMITER ;

Čitanje rezultata

Rezultati se prikazuju ispod editora u tablici s istim mogućnostima kao tablica podataka: sortiranje, filtri po stupcu, vidljivost stupaca i kopiranje u raznim oblicima.

Veliki rezultati dohvaćaju se po stranicama. Kad je rezultat odsječen, NabuSQL to označi umjesto da vam tiho prikaže dio podataka. Rezultati se keširaju na pozadinskoj strani, pa listanje i izvoz ne pokreću upit ponovno.

Izvezi rezultate zapisuje trenutni skup u CSV, TXT, JSON, XLSX, ODS, XML ili SQL — vidi Izvoz podataka.

Plan izvršavanja

F6 ili gumb Explain pokreće EXPLAIN nad trenutnom naredbom i prikazuje plan. Za dublji pogled — stablo plana s težinama iz EXPLAIN FORMAT=JSON — koristite profiler.

Formatiranje

Ctrl+Shift+F preoblikuje naredbu s dosljednim uvlačenjem i pisanjem ključnih riječi. Radi se isključivo o izgledu; nikad ne mijenja što upit radi.

Povijest

Kartica Povijest čuva svaki izvršeni upit, s trajanjem, brojem redaka i eventualnom greškom. Pretraživa je, a svaki zapis ima dva gumba: Učitaj vraća upit u editor, a gumb za pokretanje izvršava ga odmah.

Očisti prazni povijest nakon potvrde.

Spremanje upita

Spremi pohranjuje upit pod imenom i on se pojavljuje u bočnoj traci pod Upiti za trenutnu bazu.

Ako konekcija ima postavljenu Mapu upita, ondje se prikazuju i .sql datoteke iz te mape, označene kao samo za čitanje — vidi Prijenos konekcija i upita.

Vizualno uređivanje upita

Vizualni upit otvara trenutnu naredbu — ili označeni dio, ako ste nešto označili — u vizualnom graditelju upita, koji SELECT čita natrag u tablice, spajanja i uvjete koje možete povlačiti mišem. Dijelovi koje ne može prikazati prijavljuju se, a ne izostavljaju prešutno.

AI pomoć

Gumb AI otvara panel asistenta uz editor, gdje upit možete opisati običnim jezikom i dobiti SQL natrag. Isključen je dok ne podesite davatelja — vidi Postavljanje davatelja.