解决方案 »

  1.   

    已解决,有同样问题的朋友们可以看如下;配置参数:IN `tableName` varchar(255)BEGIN
    #Routine body goes here... SET @STMT:=CONCAT("delete from ",tableName," where id = 1;"); 
        
    PREPARE STMT FROM @STMT;   
    EXECUTE STMT; END
      

  2.   

    自己解决更好,字符串累加生成SQL语句,再执行
      

  3.   


    存储过程中需要用到动态表名或动态查询(修改,删除)条件时,可以使用MYSQL的预处理语句和动态SQL ,使用起来非常方便.