Můžete spustit uložený dotaz nebo napsat a spustit nový dotaz. Můžete také spustit dotaz bez otevření s použitím výchozích voleb.
Ovládací prvky a pole stránky Volby dotazu
Otevření a následné spuštění dotazu:
1. Ve větvi Dotazy SQL požadovaného připojení v navigačním stromu produktu DB2 Web Query Tool klepněte na dotaz, který chcete spustit. Zobrazí se rozbalovací nabídka.
2. V rozbalovací nabídce klepněte na volbu Otevřít. Otevře se stránka Volby dotazu.
Pozn. Nemáte-li oprávnění pro čtení zadaného dotazu, produkt DB2 Web Query Tool se pokusí o spuštění dotazu bez jeho otevření, máte-li oprávnění ke spouštění.
3. V oddílu Nastavení vyberte předvolbu Automatické potvrzování. Předvolba Automatické potvrzování určuje, kdy budou změny potvrzovány v databázi.
ź Výběrem volby Vypnuto zabráníte automatickému potvrzování změn v databázi. Je-li vybrána tato volba, bude potvrzování v databázi prováděno ručně.
Pozn. Pokud se rozhodnete nepotvrzovat změny automaticky, zůstane databáze v nepotvrzeném stavu. To může způsobit problémy.
ź Pokud vyberete volbu Po dokončení, budou změny v databázi potvrzeny po zpracování všech příkazů SQL.
ź Pokud vyberete volbu Po každém příkazu, budou změny v databázi potvrzeny po zpracování každého příkazu SQL.
4. Do pole Jméno zadejte jméno, které chcete používat pro výslednou sadu.
Tip: Produkt DB2 Web Query Tool přiděluje výsledné sadě výchozí jméno. Toto jméno můžete nahradit jménem podle svých požadavků.
5. Do pole Maximální počet řádků zadejte maximální počet řádků, který lze vrátit ve výsledné sadě.
Tip: Chcete-li vrátit všechny řádky výsledné sady, zadejte do pole Maximální počet řádků hodnotu "0".
6. Do pole Časový limit zadejte časový limit.
7. Z rozevíracího seznamu Akce vyberte akci, která určuje způsob načítání objektů LOB z databáze. Možnosti jsou následující:
ź Výběrem volby Vynechat vynecháte objekty LOB z výsledné sady.
ź Výběrem volby Načíst umožníte načítání objektů LOB z výsledné sady. Pokud vyberete volbu Načíst, budou se objekty LOB ve výsledné sadě zobrazovat jako odkazy. Pak můžete klepnutím na odkaz zobrazit příslušný objekt LOB. Produkt DB2 Web Query tento objekt LOB načte z tabulky databáze DB2 a zobrazí jej v prohlížeči.
ź Pokud vyberete volbu Vkládat, budou objekty LOB vloženy do výsledné sady.
8. Do pole Limit zadejte maximální velikost objektů LOB (v kB), které budou k dispozici ve výsledné sadě. Objekty LOB o velikosti přesahující určený limit nebudou vkládány.
9. Z rozevíracího seznamu Typ vyberte typ souboru (příponu) objektů LOB, který bude dotazem vrácen.
ź Pokud vyberete volbu Žádné, bude klientu vracen typ APPLICATION/OCTECT standardu MIME.
ź Výběrem volby Statické určíte, že jsou všechna data LOB v tabulce stejného typu a že má být pro všechny objekty LOB použita stejná přípona. V poli Rozš./Sloupec zadejte příponu, která má být použita pro všechny objekty LOB.
ź Výběrem volby Sloupec určíte, že jsou data LOB různých typů a že je typ dat LOB uložen ve sloupci, na který se odkazuje dotaz. Do pole Rozš./Sloupec zadejte jméno sloupce, ve kterém je uloženo rozšíření typu objektu LOB.
Pokud vyberete volbu Žádné, budou data LOB odesílána do prohlížeče v binárním formátu a produkt DB2 Web Query bude při určování typu data spoléhat na prohlížeč.
10. Máte-li v systému instalován modul SQL\PA a dotaz nebyl modulem SQL/PA analyzován, zobrazí se v oddílu SQL/PA vedle položky SQL/PA text "Neanalyzováno". Chcete-li dotaz analyzovat pomocí modulu SQL/PA, klepněte na volbu Analyzovat v oddílu SQL/PA oddílu Nastavení. Modul SQL/PA analyzuje dotaz po jednotlivých příkazech. Je-li tedy v dotazu vložen více než jeden příkaz SQL, zobrazí se výsledky v kumulativním formátu. Chcete-li nastavit volby analýzy modulem SQL/PA, klepněte na volbu Volby analýzy.
Pozn. Není-li modul SQL/PA instalován, zobrazí se v oddílu SQL/PA vedle položky SQL/PA text "Neinstalováno".
11. Nepovinné: Po klepnutí na volbu Upravit můžete upravit dotaz SQL.
12. Pokud dotaz obsahuje proměnné, můžete po klepnutí na každou proměnnou zobrazenou v oddílu Analyzovaný dotaz definovat její hodnotu.
13. Zadejte hodnotu proměnné nebo vyberte hodnotu z rozbalovací nabídky, je-li k dispozici.
ź Pokud vyberete volbu Použít, bude zadaná hodnota nahrazena pouze pro tuto instanci jména proměnné.
ź Pokud vyberete volbu Všechny reference, bude zadaná hodnota nahrazena pro všechny instance tohoto jména proměnné v dotazu.
ź Pokud vyberete volbu Ignorovat, bude proměnná považována za řetězec.
Tip: Po klepnutí na proměnnou pro vyhledávání se zobrazí rozbalovací nabídka. Z ní můžete vybrat hodnotu pro proměnnou. Je-li pro proměnnou definováno více výběrů, je možné vybrat více hodnot pro proměnnou, pokud podržíte stisknutou klávesu Ctrl.
14. Dotaz lze spustit klepnutím na volbu Další.
Pozn. Produkt DB2 Web Query Tool neprovádí ověření kódu SQL. Při psaní dotazu používejte správnou syntaxi SQL, jména tabulek a jména sloupců.
Produkt DB2 Web Query Tool spustí dotaz a zobrazí stránku Dotaz na data. Nyní můžete zobrazit stránku Dotaz na data. Můžete také určit, jakým způsobem mají být zobrazeny nebo exportovány výsledky dotazu.