データベース内のすべてのテーブルからユーザー情報を削除する手順があります。
CREATE PROCEDURE `unrollme_version3`.`del_user` (in v_user_id int(10))
BEGIN
START TRANSACTION;
DELETE FROM user_table1 WHERE `user_id` = v_user_id;
DELETE FROM user_table2 WHERE `user_id` = v_user_id;
DELETE FROM user_table3 WHERE `user_id` = v_user_id;
COMMIT;
END
データベースの構造がどのように設定されているかに一致するように、何らかの方法で入力変数を符号なしのみにしたいです。これは可能であり、ベストプラクティスは何ですか。