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

Jak wykonać procedurę składowaną w środowisku roboczym MySQL?

Procedury składowane umożliwiają zapisywanie zapytań SQL w celu późniejszego ich ponownego uruchomienia. Jest to bardzo wygodne w przypadku zapytań SQL, które trzeba powtarzać wielokrotnie. Oto jak wykonać procedurę składowaną w MySQL Workbench.

Jak wykonać procedurę składowaną w środowisku MySQL Workbench

Oto kroki, aby uruchomić procedurę składowaną w MySQL Workbench. Załóżmy, że masz następujące zapytanie SQL.

mysql> select * from products;

i tworzymy następującą procedurę składowaną get_products używając powyższego zapytania SQL.

mysql> DELIMITER //

mysql> CREATE PROCEDURE Get_Products()
       BEGIN
       SELECT *  FROM products;
       END //

mysql> DELIMITER ;
mysql> call get_products;
+------------+--------------------+-------+
| product_id | product_name       | price |
+------------+--------------------+-------+
|          1 | iPhone 11          |   400 |
|          2 | Samsung Galaxy A50 |   250 |
+------------+--------------------+-------+

Przeczytaj bonus:MySQL Uzyskaj zduplikowane rekordy

Przyjrzyjmy się, jak wykonać procedurę składowaną w MySQL Workbench.

1. Otwórz środowisko pracy MySQL.

2. Utwórz nową kartę, aby uruchomić instrukcje SQL.

Przeczytaj dodatkowe:MySQL Dodaj unikalne ograniczenie

3. Wprowadź instrukcje SQL dla procedury składowanej w nowej karcie.

4. Wykonaj instrukcje procedury sklepowej, klikając ikonę „błyskawicy” pokazaną poniżej. To wywoła procedurę składowaną w MySQL Workbench.

Przeczytaj bonus:Procedura przechowywana MySQL z parametrami

5. Rozwiń węzeł procedury składowanej w prawym okienku. Powinieneś zobaczyć nazwę swojej procedury składowanej (get_products ). Jeśli go nie widzisz, naciśnij przycisk odświeżania obok SCHEMATÓW

Ubiq ułatwia wizualizację danych w ciągu kilku minut i monitorowanie w pulpitach nawigacyjnych w czasie rzeczywistym. Wypróbuj już dziś!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pomoc dotycząca aktualizacji MySQL

  2. Znajdowanie wszystkich rodziców w tabeli mysql za pomocą pojedynczego zapytania (zapytanie rekurencyjne)

  3. Oblicz percentyl na podstawie ostatnich dni w MySQL

  4. Jak skonfigurować zdalne połączenie MySQL

  5. Środowisko pracy MySQL