Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Cara Menjalankan Prosedur Tersimpan Di MySQL Workbench

Prosedur Tersimpan memungkinkan Anda menyimpan kueri SQL untuk menjalankannya lagi nanti. Sangat nyaman untuk kueri SQL yang perlu Anda jalankan berulang kali. Berikut cara menjalankan prosedur tersimpan di MySQL Workbench.

Cara Mengeksekusi Prosedur Tersimpan Di MySQL Workbench

Berikut adalah langkah-langkah untuk menjalankan stored procedure di MySQL Workbench. Katakanlah Anda memiliki kueri SQL berikut.

mysql> select * from products;

dan kami membuat prosedur tersimpan berikut get_products menggunakan kueri SQL di atas.

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

Bonus Baca :MySQL Dapatkan Duplikat Record

Mari kita lihat bagaimana menjalankan prosedur tersimpan di MySQL Workbench.

1. Buka MySQL Workbench.

2. Buat tab baru untuk menjalankan pernyataan SQL.

Bonus Baca :MySQL Tambahkan Batasan Unik

3. Masukkan pernyataan SQL untuk prosedur tersimpan di tab baru Anda.

4. Jalankan pernyataan prosedur penyimpanan dengan mengklik ikon 'petir' yang ditunjukkan di bawah ini. Itu akan memanggil prosedur tersimpan di MySQL Workbench.

Bonus Baca :Prosedur Tersimpan MySQL Dengan Parameter

5. Perluas node prosedur tersimpan di panel kanan. Anda akan melihat nama prosedur tersimpan Anda (get_products ). Jika Anda tidak melihatnya, tekan tombol segarkan di sebelah SCHEMAS

Ubiq memudahkan untuk memvisualisasikan data dalam hitungan menit, dan memantau di dasbor waktu nyata. Cobalah Hari ini!

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. onbeforeprint() dan onafterprint() setara untuk browser non IE

  2. MyISAM versus InnoDB

  3. Mysql Tingkatkan Performa Pencarian dengan wildcard (%%)

  4. Bagaimana saya bisa menonaktifkan sementara batasan kunci asing di MySQL?

  5. Cara mengelola sesi di Node.js menggunakan Passport, Redis, dan MySQL