sql >> データベース >  >> RDS >> Mysql

mysqlの変数にプロシージャ名がある場合、ストアドプロシージャを呼び出します

    @ Rahul、@TimBiegeleisenご回答ありがとうございます。このステートメントを使用して作業を完了しました。

    SET @q = 'sys_search';
    SET @q2 = CONCAT('CALL ',@q,'(?,?,?)');
    PREPARE stmt1 FROM @q2;
    SET @a = 'All_Employees';
    SET @b = 1;
    SET @c = 1;
    EXECUTE stmt1 USING @a, @b,@c; 
    


    1. SQLiteでのUnicode()のしくみ

    2. このクエリはSQLインジェクションから安全ですか?

    3. SQLデータの検出と分類

    4. PHPPDOトランザクションの複製