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ś!