Mysql
 sql >> Database >  >> RDS >> Mysql

Come eseguire la stored procedure in MySQL Workbench

Le stored procedure consentono di salvare le query SQL per eseguirle nuovamente in un secondo momento. È molto comodo per le query SQL che devi eseguire ripetutamente. Ecco come eseguire la stored procedure in MySQL Workbench.

Come eseguire la stored procedure in MySQL Workbench

Ecco i passaggi per eseguire la stored procedure in MySQL Workbench. Supponiamo che tu abbia la seguente query SQL.

mysql> select * from products;

e creiamo la seguente procedura memorizzata get_products utilizzando la query SQL precedente.

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 |
+------------+--------------------+-------+

Lettura bonus:MySQL ottiene record duplicati

Diamo un'occhiata a come eseguire la procedura memorizzata in MySQL Workbench.

1. Apri MySQL Workbench.

2. Crea Nuova scheda per eseguire istruzioni SQL.

Bonus Lettura:MySQL aggiunge un vincolo unico

3. Immettere le istruzioni SQL per la procedura memorizzata nella nuova scheda.

4. Eseguire le istruzioni di procedura del negozio facendo clic sull'icona "fulmine" mostrata di seguito. Ciò chiamerà la procedura memorizzata in MySQL Workbench.

Bonus Lettura:procedura memorizzata MySQL con parametri

5. Espandere il nodo della procedura memorizzata nel riquadro di destra. Dovresti vedere il nome della tua procedura memorizzata (get_products ). Se non lo vedi, premi il pulsante di aggiornamento accanto a SCHEMI

Ubiq semplifica la visualizzazione dei dati in pochi minuti e il monitoraggio in dashboard in tempo reale. Provalo oggi!