MySQL ストアド プロシージャは一連の SQL ステートメントのセットであり、そのパラメータには IN、OUT、INOUT 型を使用できます。以下では、例を使用してストアド プロシージャの使用法を説明します。具体的な操作は次のとおりです。最初のステップは、データベース テーブル t_Teacher を作成し、そのデータベース テーブルの SQL ステートメントを作成することです。 :
create table t_teacher( id int(10), tno int(10), tname varchar(20), tsex varchar(2), tage int(2), taddr varchar(40) );
(以下の図に示す) 表現:
2. 2 番目のステップでは、データベース テーブルを作成した後、データベース テーブルの構造を表示し、データベース テーブルのデータを表示します。下の図:
3. 3 番目のステップでは、以下の図に示すように、データベース テーブルに 4 つのデータを挿入し、データベース テーブルのデータを表示します。
4. 4 番目のステップは、ストアド プロシージャ query_count() を作成することです。図に示すように、ストアド プロシージャはデータの数をクエリします。ステップでは、次の図に示すように、ストアド プロシージャ query_count() を呼び出します。
6. 6 番目のステップでは、ストアド プロシージャを作成した後、それを呼び出した後のクエリ結果は次のようになります。下の図:
注意事項
MySQLストアドプロシージャ作成プロセスに注意してくださいストアドプロシージャと関数の違い
以上がMySQL データベースにストアド プロシージャを作成するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。