mysql ストアドプロシージャ
mysqlでのストアドプロシージャについて
基本的な事だけ
登録プロシージャ確認(一覧表示)
SHOW PROCEDURE STATUS;
プロシージャ内容確認
SHOW CREATE PROCEDURE ;
プロシージャ削除
DROP PROCEDURE ;
プロシージャの登録
delimiter //
CREATE PROCEDURE (IN inval VARCHAR(100), OUT outval INT) // INが入力、OUTが出力
BEGIN
DECLARE setid INT; // 変数設定
DECLARE val2 INT; // 変数設定
SET val2 = 2; // 値のセット
SELECT MAX(id) INTO setid FROM tests; // INTOで変数に値代入
END;
//
delimiter ;
関連記事