ストアドプロシージャを使用すると、SQLクエリを保存して、後で再度実行することができます。繰り返し実行する必要があるSQLクエリには非常に便利です。 MySQLWorkbenchでストアドプロシージャを実行する方法は次のとおりです。
MySQLWorkbenchでストアドプロシージャを実行する方法
MySQLWorkbenchでストアドプロシージャを実行する手順は次のとおりです。次の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 Get Duplicate Records
MySQLWorkbenchでストアドプロシージャを実行する方法を見てみましょう。
1.MySQLWorkbenchを開きます。
2.SQLステートメントを実行するための[新規]タブを作成します。
ボーナス読み取り:MySQLは一意の制約を追加します
3.新しいタブにストアドプロシージャのSQLステートメントを入力します。
4.以下に示す「稲妻」アイコンをクリックして、ストアドプロシージャステートメントを実行します。これにより、MySQLWorkbenchのストアドプロシージャが呼び出されます。
ボーナス読み取り:パラメータを使用したMySQLストアドプロシージャ
5.右ペインでストアドプロシージャノードを展開します。ストアドプロシージャの名前が表示されます( get_products )。表示されない場合は、スキーマの横にある更新ボタンを押してください
Ubiqを使用すると、データを数分で簡単に視覚化し、リアルタイムのダッシュボードで監視できます。今日お試しください。