sql >> Databáze >  >> RDS >> Mysql

Použití Oracle JDeveloper Snippets s MySQL

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!


  1. Rychlé a špinavé pro smyčky v okamžitém okně

  2. Uložené procedury MySQL je používají nebo nepoužívají

  3. Jak získat záznamy za posledních 15 dní v MySQL

  4. SQL Server SMO si stěžuje na chybějící DLL