ストアドプロシージャ
ストアドプロシージャ(Stored Procedure)とは、データベースに保存され、サーバー上で実行される一連のSQLステートメントのことです。ストアドプロシージャは、複数のSQLクエリをまとめて一つのユニットとして実行するために使用されますGPT-4.icon mysqlの例
code:sql
DELIMITER //
CREATE PROCEDURE プロシージャ名 (
IN 引数1 データ型,
IN 引数2 データ型,
OUT 結果 データ型
)
BEGIN
-- SQLステートメント
SELECT カラム1, カラム2 INTO 結果 FROM テーブル名 WHERE 条件;
END //
DELIMITER ;