ストアドプロシージャを使用して、データベースにクエリを実行できます。ストアドプロシージャは、提供されたデータ型とパラメータをチェックします。不一致がある場合、クエリは実行されません。
これは、mysqlにレコードを挿入するために使用できるストアドプロシージャのサンプルです-
DELIMITER $$
CREATE PROCEDURE book_Insert (
in title varchar(30),
in isbn varchar(30),
out bookID tinyint(3) unsigned
)
BEGIN
insert into books (title, isbn)
values(title, isbn);
set bookID =last_insert_id();
END $$