2. část: Práce s projektem > Projekt > menu: Nástroje | |
SQL konzole |
![]() ![]() ![]() ![]() |
Pro libovolné SQL spojení lze použít nástroj SQL konzole. Jedná se uživatelský nástroj umožňující práci s příslušnou databází. Připojené databáze jsou vypsány v menu:
SQL příkaz se zapisuje do dolního řádku okna, pro vyvolání historie dotazů lze využít výčet posledně zadaných příkazů pomocí šipky na konci řádku. Samotná historie je zobrazena v dolní polovině dialogového okna, kliknutím na řádek je příkaz automaticky přenesen do příkazové řádky. Dvojklik pak vyvolá přímo spuštění příkazu.
Výsledek SQL dotazu je zobrazen v horní levé části dialogového okna, v jeho pravé části je pak zobrazen kompletní výpis aktuální datové věty (zvýrazněný řádek)
Pokud si nejsme jisti s názvem objektu, na který se chceme dotazovat, můžeme využít tlačítko schéma, které vyvolá dialog, který umožňuje procházení jednotlivých databázových objektů v přehledné stromové struktuře.
Výsledky dotazu lze uložit nebo vytisknou. Volba k výstupu se provádí pravým tlačítkem myši.
Tisk záznamu odešle aktuální řádek do tisku.
Tisk výběru odešle výsledek dotazu do tisku.
Export umožní uložení výsledku dotazu do souboru.
Výběr sloupců k tisku a formátu výstupu:
Formát: |
|
|
text |
uloží výsledek dotazu do textového souboru dle definovaných parametrů |
|
SQL script |
uloží výsledek dotazu do textového souboru ve formátu insert skriptu SQL |
|
Oddělovač: |
|
|
tabelátory |
|
|
středníky |
|
|
Textové hodnoty v uvozovkách |
|
|
Název objektu |
|
název tabulky do které se budou data ve scriptu vkládat |
Identity insert pro MS-SQL |
|
CVKP;NVKP;DVKP;VZNIK;ZANIK;DATAKT
0;;0;;;
65579;"5. máje";11;;;
22331;"7. května";11;;;
49662;"Listopadová";11;;;02.06.1992
2941;"9. května";11;;;
insert into sql (CVKP, NVKP, DVKP, VZNIK, ZANIK, DATAKT) values (0, NULL, 0, NULL, NULL, NULL);
insert into sql (CVKP, NVKP, DVKP, VZNIK, ZANIK, DATAKT) values (65579, '5. máje', 11, NULL, NULL, NULL);
insert into sql (CVKP, NVKP, DVKP, VZNIK, ZANIK, DATAKT) values (22331, '7. května', 11, NULL, NULL, NULL);
insert into sql (CVKP, NVKP, DVKP, VZNIK, ZANIK, DATAKT) values (49662, 'Listopadová', 11, NULL, NULL, to_date('1992/6/2/0', 'SYYYY/MM/DD/SSSSS'));
i
Soubor: projekt_nastroje_SQL_konzole.htm