Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Używanie fragmentów Oracle JDeveloper z MySQL

We wcześniejszym artykule „Korzystanie z baz danych MySQL w Oracle JDeveloper” nauczyłeś się używać JDevelopera z bazami danych MySQL. W tym samouczku dowiesz się o innej funkcji JDeveloper, której można używać z MySQL:Snippets.

W tym samouczku omówione zostaną następujące tematy:

  • Co to są fragmenty kodu SQL?
  • Korzystanie z fragmentu kodu SQL
  • Dodawanie nowego fragmentu
  • Edycja fragmentu kodu SQL
  • Gdzie stąd idziemy?

Co to są fragmenty kodu SQL?

JDeveloper udostępnia wbudowane fragmenty kodu SQL, które można dodać do arkusza roboczego SQL w celu tworzenia instrukcji SQL. Snippet to po prostu szablon zawierający blok kodu SQL, którego można następnie użyć w innym miejscu.

Aby użyć fragmentów SQL, wybierz Okno>Baza danych>Snippets , jak pokazano na rysunku 1.


Rysunek 1: Window>Bazy danych>Fragmenty

Wstępnie zdefiniowane fragmenty są dostępne dla kilku różnych funkcji, w tym funkcji agregujących, funkcji analitycznych, funkcji znakowych, funkcji konwersji, formatów daty, funkcji daty/godziny, retrospekcji i formatów liczb, jak pokazano na palecie Fragmenty na rysunku 2.


Rysunek 2: Fragmenty funkcji i formatów

Korzystanie z fragmentu kodu SQL

Jako przykład wykorzystania fragmentów dodaj SELECT w arkuszu SQL i wybierz LICZBA(*) w Funkcje agregujące , jak pokazano na rysunku 3.


Rysunek 3: Wybór funkcji agregujących>LICZBA(*)

Uwaga: Jeśli nie jesteś zaznajomiony z arkuszami roboczymi SQL, możesz uzyskać krótkie wprowadzenie, czytając mój poprzedni artykuł „Korzystanie z arkuszy roboczych Oracle JDeveloper”. Przykłady zakładają, że używasz bazy danych i tabeli utworzonej w tym artykule.

Dodaj funkcję COUNT(*) do arkusza SQL, jak pokazano na rysunku 4.


Rysunek 4: Dodawanie COUNT(*) do arkusza SQL

Wypełnij instrukcję SQL jako SELECT COUNT(*) FROM wlslog; kliknij Uruchom oświadczenie ikona, aby uruchomić instrukcję SQL.

Zostanie wyświetlona liczba 7, jak pokazano w wyniku zapytania na rysunku 5.


Rysunek 5: Wynik zapytania

Dodawanie nowego fragmentu

Nowe fragmenty można dodawać, wybierając Dodaj fragment ikona, jak pokazano na rysunku 6.


Rysunek 6: Dodaj fragment

Po wybraniu ikony zostanie wyświetlony Zapisz fragment okno, w którym możesz wprowadzić kod SQL dla fragmentu, który chcesz utworzyć, jak pokazano na rysunku 7. Następnie możesz zapisać fragment, klikając Zastosuj przycisk.


Rysunek 7: Zapisz fragment

Edycja fragmentu kodu SQL

Aby edytować fragmenty użytkownika (nie wbudowane), kliknij Edytuj fragmenty użytkownika , jak pokazano na rysunku 8.


Rysunek 8: Edytuj fragmenty użytkownika

W Edytuj fragmenty , wybierz fragment do edycji i kliknij Edytuj , jak pokazano na rysunku 9. Zostanie wyświetlone okno Zapisz fragmenty pokazane na rysunku 7, w którym fragment można zmodyfikować i zapisać za pomocą przycisku Zastosuj.


Rysunek 9: Edytuj fragmenty>Edytuj

Gdzie stąd idziemy?

To był tylko krótki przegląd korzystania z fragmentów kodu SQL w Oracle JDeveloper. Istnieje wiele fragmentów kodu SQL, które można znaleźć w Internecie lub możesz utworzyć własne.

W następnym artykule pokażę Ci kolejną funkcję Oracle JDeveloper, której możesz używać z MySQL lub innymi bazami danych. Dowiesz się, jak używać tabeli jako szablonu do tworzenia nowych tabel!


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Kiedy *nie* używać przygotowanych oświadczeń?

  2. MySQL:Sortuj wartości GROUP_CONCAT

  3. Łączysz się z bazą danych z rozszerzenia Chrome?

  4. jak sprawdzić i ustawić zmienną max_allowed_packet mysql

  5. Konfiguracje wielu centrów danych przy użyciu klastra Galera dla MySQL lub MariaDB