V dřívějším článku „Používání databází MySQL v Oracle JDeveloper“ jste se naučili používat JDeveloper s databázemi MySQL. V tomto tutoriálu se dozvíte o další funkci v JDeveloper, kterou lze použít s MySQL:Snippets.
V tomto tutoriálu se budou zabývat následujícími tématy:
- Co jsou úryvky SQL?
- Použití úryvku SQL
- Přidání nového úryvku
- Úprava úryvku SQL
- Kam odsud jdeme?
Co jsou úryvky SQL?
JDeveloper poskytuje vestavěné úryvky SQL, které lze přidat do listu SQL pro vytvoření příkazů SQL. Fragment je jednoduše šablona obsahující blok kódu SQL, který pak můžete použít jinde.
Chcete-li použít fragmenty SQL, vyberte Okno>Databáze>Úryvky , jak je znázorněno na obrázku 1.
Obrázek 1: Okno>Databáze>Úryvky
Předdefinované úryvky jsou k dispozici pro několik různých funkcí, včetně agregačních funkcí, analytických funkcí, znakových funkcí, konverzních funkcí, formátů data, funkcí data/času, flashbacku a číselných formátů, jak je znázorněno na paletě Úryvky na obrázku 2.
Obrázek 2: Úryvky funkcí a formátů
Použití úryvku SQL
Jako příklad použití úryvků přidejte SELECT v listu SQL a vyberte POČET(*) v části Agregační funkce , jak je znázorněno na obrázku 3.
Obrázek 3: Výběrem Aggregate Functions>COUNT(*)
Poznámka: Pokud nejste obeznámeni s SQL Worksheets, můžete získat rychlý úvod tím, že si přečtete můj předchozí článek „Používání Oracle JDeveloper SQL Worksheets“. Příklady předpokládají, že používáte databázi a tabulku vytvořenou v tomto článku. |
Přidejte funkci COUNT(*) do listu SQL, jak je znázorněno na obrázku 4.
Obrázek 4: Přidání COUNT(*) do listu SQL
Dokončete příkaz SQL jako SELECT COUNT(*) FROM wlslog; klikněte na Spustit příkaz ikonu pro spuštění příkazu SQL.
Zobrazí se počet 7, jak ukazuje výsledek dotazu na obrázku 5.
Obrázek 5: Výsledek dotazu
Přidání nového úryvku
Nové úryvky lze přidat výběrem možnosti Přidat úryvek ikonu, jak je znázorněno na obrázku 6.
Obrázek 6: Přidat úryvek
Jakmile ikonu vyberete, zobrazí se vám Uložit úryvek okno, kde můžete zadat SQL pro fragment, který chcete vytvořit, jak je znázorněno na obrázku 7. Poté můžete fragment uložit kliknutím na tlačítko Použít tlačítko.
Obrázek 7: Uložit úryvek
Úprava úryvku SQL
Chcete-li upravit uživatelské úryvky (nikoli vestavěné úryvky), klikněte na Upravit uživatelské úryvky , jak je znázorněno na obrázku 8.
Obrázek 8: Upravit uživatelské úryvky
V části Upravit úryvky , vyberte úryvek, který chcete upravit, a klikněte na Upravit , jak je znázorněno na obrázku 9. Zobrazí se okno Save Snippets zobrazené na obrázku 7, ve kterém lze úryvek upravit a uložit pomocí Apply.
Obrázek 9: Upravit úryvky>Upravit
Kam odsud jdeme?
Toto byl jen rychlý přehled používání SQL Snippets v Oracle JDeveloper. Existuje několik úryvků SQL, které lze nalézt na internetu, nebo si můžete vytvořit vlastní.
V příštím článku vám ukážu další funkci v rámci Oracle JDeveloper, kterou můžete použít s MySQL nebo jinými databázemi. Naučíte se používat tabulku jako šablonu pro vytváření nových tabulek!