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

Použití Oracle JDeveloper s databázovou službou MySQL na platformě Oracle Cloud, část 3

V části „Používání Oracle JDeveloper s databázovou službou MySQL na platformě Oracle Cloud, část 1“ je vytvořena databázová služba MySQL na platformě Oracle Cloud. V článku „Using Oracle JDeveloper with MySQL Database Service on Oracle Cloud Platform, Part 2“ je vytvořeno připojení k databázové službě MySQL pomocí Oracle JDeveloper a vytvořena databázová tabulka a přidána data tabulky. V tomto článku se zabýváme dotazováním na tabulku a exportem sady výsledků do skriptu SQL. Diskutujeme také o některých dalších funkcích sady výsledků, jako je hledání počtu záznamů a hledání a zvýraznění záznamů. Tento článek má následující sekce:

  • Dotazování na data tabulky pomocí listu SQL
  • Výpis historie SQL
  • Zjištění počtu záznamů v sadě výsledků
  • Nalezení a zvýraznění záznamů v sadě výsledků
  • Export sady výsledků
  • Odpojení a připojení
  • Export připojení
  • Odstranění připojení
  • Odstranění služby MySQL
  • Závěr

Dotazování na data tabulky pomocí listu SQL

Otevřete další list SQL a přidejte SELECT příkaz k dotazu na tabulku wlslog, jak je znázorněno na obrázku 1. Tlačítko používané ke spuštění jednoho příkazu SQL, jak je znázorněno na obrázku 1, se liší od tlačítka používaného ke spuštění skriptu SQL.


Obrázek 1: Spustit příkaz

Zobrazí se sada výsledků z dotazu SQL, jak je znázorněno na obrázku 2.


Obrázek 2: Sada výsledků

Výpis historie SQL

Chcete-li zobrazit historii SQL, což je seznam příkazů SQL spuštěných v blízké minulosti, vyberte Historie SQL z panelu nástrojů, jak je znázorněno na obrázku 3.


Obrázek 3: Historie SQL

Zjištění počtu záznamů v sadě výsledků

Sada výsledků v příkladu má pouze sedm řádků a určení počtu řádků nevyžaduje žádný další nástroj, ale pokud má sada výsledků několik řádků (tisíce řádků), může trvat značné posouvání, než zjistíte celkový počet řádků v sada výsledků bez funkce nástroje, jako je Count Rows. Klikněte pravým tlačítkem na sadu výsledků a vyberte Počítat řádky… , jak je znázorněno na obrázku 4, abyste zjistili počet řádků.


Obrázek 4: Počítat řádky

Počet řádků se zobrazí, jak je znázorněno na obrázku 5.


Obrázek 5: Počet řádků

Nalezení a zvýraznění záznamů v sadě výsledků

JDeveloper má funkci k nalezení řádků dat (nazývané také záznamy ) ve výsledkové sadě založené na nějakém kritériu/kriterii vyhledávání, jako je to, že záznam obsahuje nějaký výraz. Chcete-li tuto funkci použít, klikněte pravým tlačítkem na sadu výsledků a vyberte možnost Najít/zvýraznit (viz obrázek 6).


Obrázek 6: Najít/Zvýraznit

A Najít/zvýraznit zobrazí se dialog, jak je znázorněno na obrázku 7.


Obrázek 7: Dialog Najít/Zvýraznit

K dispozici je několik možností hledání/zvýraznění. Ty jsou uvedeny v tabulce 1.

Možnost Najít/Zvýraznit

Popis
Ignorovat případ Ignorovat malá a velká písmena v datech. Velká/malá písmena v datech hledaného výrazu nebo tabulky se neberou v úvahu a použije se pouze hledaný text.
Celé slovo Zjistit, zda v tabulce existuje celé slovo
Začíná na Zjistit, zda data sloupce začínají zadaným výrazem
Zalamovat vyhledávání Určuje, zda zalomit vyhledávání
Barva zvýraznění Barva zvýraznění, která se má použít
Přetrvávat ve zvýraznění Určuje, zda po zavření dialogu Najít/Zvýraznit zachovat barvu zvýraznění. Trvalé zvýraznění lze vybrat pouze v případě, že je vybráno také zvýraznění řádku.
Zvýrazněte řádek Určuje, zda se má ve výsledku vyhledávání zvýraznit řádek

Tabulka 1: Najít/zvýraznit možnosti

Jako příklad zadejte výraz BEA-000365 v dialogovém okně Najít/Zvýraznit a vyberte Celé slovo možnost, jak je znázorněno na obrázku 8. Vyberte Enter.


Obrázek 8: Pomocí Najít/Zvýraznit k nalezení odpovídajících dat

Jak je znázorněno na obrázku 9, zpráva „Nalezeno 5 shod“ ukazuje, že bylo nalezeno pět záznamů.


Obrázek 9: Nalezeno 5 shod

Výsledek nálezu neuvádí, které odpovídající záznamy jsou. Chcete-li označit, které záznamy odpovídají nálezu, vyberte Řádek zvýraznění a vyberte možnost Barva , což je možnost, která bude dostupná pouze v případě, že Zvýrazněte řádek je vybráno. Vyberte Enter a záznamy s odpovídajícími daty se zvýrazní, jak je znázorněno na obrázku 10.


Obrázek 10: Zvýrazněné řádky

Pokud Najít/Zvýraznit dialog se zavře, zvýraznění z vybraných řádků se také odstraní (viz obrázek 11).


Obrázek 11: Zvýraznění řádku odstraněno při zavření dialogu

Chcete-li zachovat zvýraznění řádku, vyberte také možnost Přetrvávat ve zvýraznění , jak je znázorněno na obrázku 12.


Obrázek 12: Vybrána možnost Persist Highlight

Vyberte Enter jako dříve a odpovídající řádky se zvýrazní, jak je znázorněno na obrázku 13.


Obrázek 13: Zvýrazněné řádky

Výběrem možnosti Přetrvávat ve zvýraznění přidává další funkci. Zavřete Najít/Zvýraznit dialog, jak je znázorněno na obrázku 14.


Obrázek 14: Zavření dialogu Najít/Zvýraznit

Zvýrazněné řádky zůstanou zvýrazněné, jak ukazuje obrázek 15.


Obrázek 15: Zvýrazněné řádky zůstanou zvýrazněné i po zavření dialogu Najít/Zvýraznit

Chcete-li vymazat zvýrazněné záznamy v sadě výsledků, klikněte na X (viz obrázek 16).


Obrázek 16: Vymazání zvýraznění výsledků hledání

Zvýraznění záznamů bude odstraněno, jak je znázorněno na obrázku 17. Počet záznamů odpovídající zprávě je však stále uveden.


Obrázek 17: Zvýraznění na Najít záznamy vymazáno

Export sady výsledků

Chcete-li exportovat sadu výsledků, klikněte pravým tlačítkem myši na sadu výsledků a vyberte možnost Exportovat… , jak je znázorněno na obrázku 18.


Obrázek 18: Exportovat…

Funkce Export exportuje všechny záznamy v sadě výsledků, nejen zvýrazněné záznamy. Zdroj/cíl spustí se průvodce, jak je znázorněno na obrázku 19. Připojení je vybráno ve výchozím nastavení a nelze jej upravit. Export dat sekce má Formát ,jako vložení ,ve výchozím nastavení, které generuje příkazy vložení do exportního skriptu. Line Terminator je nastaveno na výchozí nastavení prostředí , což je znak nového řádku. Název tabulky je nastavena na EXPORT_TABLE ve výchozím stavu. Možnost Uložit jako je nastaven na Jeden soubor a výchozí Kódování je také nastaveno. Název souboru pole určuje soubor, do kterého se má exportovat, a může být změněno z výchozího názvu souboru export.sql . Klikněte na Další .


Obrázek 19: Průvodce zdrojem/cílem

Klikněte na Dokončit v Přehled exportu , jak je znázorněno na obrázku 20.


Obrázek 20: Exportovat souhrn

Vygeneruje se exportní skript (viz obrázek 21).


Obrázek 21: Exportovat skript

Odpojení a připojení

Chcete-li připojení odpojit, klikněte pravým tlačítkem na připojení v Databázích a vyberte Odpojit , jak je znázorněno na obrázku 22.


Obrázek 22: Odpojit

Před odpojením připojení potvrďte Uložit otevřou se dialogy pro uložení všech neuložených skriptů, jako je MySQLConnection~1.sql skript zobrazený na obrázku 23. Klikněte na Ano pro uložení skriptu.


Obrázek 23: Dialogové okno Uložit

A Uložit otevře se okno s umístěním adresáře souborů. Vyberte adresář a název souboru a klikněte na Uložit . Chcete-li připojit odpojené připojení, klikněte pravým tlačítkem na připojení v Databázích a vyberte Připojit , jak je znázorněno na obrázku 24.


Obrázek 24: Připojit

Export připojení

Chcete-li exportovat připojení, klikněte na něj pravým tlačítkem a vyberte možnost Exportovat , jak je znázorněno na obrázku 25.


Obrázek 25: Export

Exportovat katalogy a připojení spustí se dialog (viz obrázek 26). Zadejte Název archivního souboru; bude mít .rcx přípona. Pro zpracování chyb během exportu jsou k dispozici dvě možnosti:Fail on First Error a Ignorovat chyby . Klikněte na Exportovat .


Obrázek 26: Exportovat katalogy a připojení>Exportovat

Export bude úspěšně dokončen, jak ukazuje Obrázek 27. Klikněte na OK.


Obrázek 27: Export byl úspěšně dokončen

Odstranění připojení

Chcete-li odstranit připojení MySQLConnection, klikněte pravým tlačítkem na připojení v Databázích nebo Zdroje a vyberte Smazat , jak je znázorněno na obrázku 28.


Obrázek 28: Smazat

Klikněte na Ano v Potvrzení smazání , jak je znázorněno na obrázku 29.


Obrázek 29: Potvrzení smazání

Připojení bude odstraněno, jak je znázorněno na obrázku 30.


Obrázek 30: MySQLConnection odstraněno

Odstranění služby MySQL

Chcete-li odstranit databázovou službu MySQL, vyberte Smazat z ikony pro správu služby (viz Obrázek 31).


Obrázek 31: Výběrem možnosti Odstranit

V části Smazat službu v dialogovém okně vyberte Vynutit odstranění služby a klikněte na Smazat , jak je znázorněno na obrázku 32.


Obrázek 32: Odstranit službu

Soubor mysqldb služba se začne odstraňovat, jak je znázorněno na obrázku 33.


Obrázek 33: Mazání služby

Závěr

Ve třech článcích jsme diskutovali o použití JDeveloperu s databázovou službou MySQL na platformě Oracle Cloud. Nejprve jsme vytvořili službu MySQL a následně jsme se ke službě připojili pomocí JDeveloper. Předvedli jsme různé funkce JDeveloperu pro databáze, jako je vytváření tabulky, přidávání dat tabulky a dotazování tabulky pomocí listu SQL, export sady výsledků, hledání a zvýraznění záznamů a odpojování a připojení připojení.


  1. Informační systémy, data a informace

  2. Jak funguje IIF() na serveru SQL Server

  3. Funkce RTRIM() v Oracle

  4. MYSQL ORDER BY CASE Problém