Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да изпълните съхранена процедура в MySQL Workbench

Съхранените процедури ви позволяват да запазвате SQL заявки, за да ги стартирате отново по-късно. Много е удобно за SQL заявки, които трябва да изпълнявате многократно. Ето как да изпълните съхранена процедура в MySQL Workbench.

Как да изпълним съхранена процедура в MySQL Workbench

Ето стъпките за стартиране на съхранена процедура в MySQL Workbench. Да приемем, че имате следната SQL заявка.

mysql> select * from products;

и създаваме следната съхранена процедура get_products използвайки горната 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 |
+------------+--------------------+-------+

Бонус за четене:MySQL Получаване на дублирани записи

Нека да разгледаме как да изпълним съхранена процедура в MySQL Workbench.

1. Отворете MySQL Workbench.

2. Създайте нов раздел, за да стартирате SQL изрази.

Бонус четене:MySQL Добавяне на уникално ограничение

3. Въведете SQL изразите за съхранената процедура във вашия нов раздел.

4. Изпълнете операторите на процедурата за съхранение, като щракнете върху иконата „светкавица“, показана по-долу. Това ще извика съхранена процедура в MySQL Workbench.

Бонус четене:MySQL Съхранена процедура с параметри

5. Разширете възела на съхранената процедура в десния панел. Трябва да видите името на вашата съхранена процедура (get_products ). Ако не го виждате, натиснете бутона за опресняване до СХЕМИ

Ubiq улеснява визуализирането на данни за минути и наблюдение в табла за управление в реално време. Опитайте днес!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вземете топ n записа за всяка група групирани резултати

  2. Най-добри практики за мащабиране на бази данни:част 1

  3. Грешка при несинхронизирани команди на PHP

  4. Как да получите следващия идентификатор за автоматично увеличение в mysql

  5. КРЪСНО/ВЪНШНО ПРИЛАГАНЕ в MySQL