2007-01-29から1日間の記事一覧

ストアドプロシジャのパラメータについて

SQL

ストアドプロシジャは入力パラメータを受け取り、処理結果を出力パラメータとして返すことができます。 入力パラメータ:[IN] 名前 データ型 出力パラメータ:OUT 名前 データ型 入出力パラメータ:INOUT 名前 データ型 また次のようにローカル変数も利用できま…

複数のSQL文を記述する場合は、BEGIN〜ENDでくくる

SQL

mysql> CREATE PROCEDURE sp_2() -> BEGIN -> INSERT INTO t_tokui VALUES(1010,'得意先11'); -> UPDATE t_tokui SET tkname = '得意先名10' WHERE tkcd = 1010; -> END -> // Query OK, 0 rows affected (0.02 sec) mysql> CALL sp_2()// Query OK, 1 row a…

ストアドプロシジャ

SQL

mysql> delimiter // mysql> CREATE PROCEDURE sp_1() -> SELECT * FROM t_tokui; -> // Query OK, 0 rows affected (0.08 sec) mysql> CALL sp_1() // +------+-----------+ | tkcd | tkname | +------+-----------+ | 1001 | 得意先名1 | | 1002 | 得意先…