てぃーだブログ › システムエンジニアの日々 › 備忘録 › mysql ストアドプロシージャ

2011年06月25日

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 ;


同じカテゴリー(備忘録)の記事

Posted by さんらいおん at 12:46│Comments(0)備忘録
 
<ご注意>
書き込まれた内容は公開され、ブログの持ち主だけが削除できます。