Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Como executar o procedimento armazenado no MySQL Workbench


Os procedimentos armazenados permitem que você salve consultas SQL para executá-las novamente mais tarde. É muito conveniente para consultas SQL que você precisa executar repetidamente. Veja como executar o procedimento armazenado no MySQL Workbench.


Como executar o procedimento armazenado no MySQL Workbench


Aqui estão as etapas para executar o procedimento armazenado no MySQL Workbench. Digamos que você tenha a seguinte consulta SQL.
mysql> select * from products;



e criamos o seguinte procedimento armazenado get_products usando a consulta SQL acima.
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 |
+------------+--------------------+-------+



Bônus de leitura:MySQL obtém registros duplicados



Vejamos como executar o procedimento armazenado no MySQL Workbench.



1. Abra o MySQL Workbench.



2. Crie uma nova guia para executar instruções SQL.





Bônus de leitura:MySQL adiciona restrição exclusiva



3. Insira as instruções SQL para o procedimento armazenado em sua nova guia.





4. Execute as instruções do procedimento de armazenamento clicando no ícone 'relâmpago' mostrado abaixo. Isso chamará o procedimento armazenado no MySQL Workbench.



Bônus de leitura:procedimento armazenado do MySQL com parâmetros



5. Expanda o nó do procedimento armazenado no painel direito. Você deve ver o nome do seu procedimento armazenado (get_products ). Se você não o vir, pressione o botão atualizar ao lado de ESQUEMAS





O Ubiq facilita a visualização de dados em minutos e o monitoramento em painéis em tempo real. Experimente hoje!