CALL sp_name([parameter[,...]])

解决方案 »

  1.   

    楼上的还是没明白我得问题阿!!!
    不是怎么调用存储过程的问题,而是存储过程中如果我组合成了一条sql语句,比如说insert语句,该语句保存在存储过程的一个临时变量中,如下语句所示:
    set tempstr='insert .........';
    我想执行该语句,mysql的存储过程中怎么实现?同样的情况在sqlserver中以下语句就可以了,exec(tempstr);但mysql中好像不支持exec,该怎么办?
      

  2.   

    mysql只有5.0版本的才支持存储过程,早期的是不支持的。
      

  3.   

    我用的就是5。0,既然已经支持,那他是不是也有类似sqlserver中exec这样的命令语句呢?如果没有,该怎么实现我上面的那种情况?
    急死了,各位高手帮帮忙啊?
      

  4.   

    MYSQL5.0好象还无法支持动态执行语句