请问用mysql开发中的有关问题

请教用mysql开发中的问题

我在存储过程中将sql语句存储到变量中去,请问如何执行这个变量啊?mysql中有没有像execute   immediate   v_sql这样的语句啊?谢谢啊



mysql> PREPARE stmt1 FROM ‘SELECT SQRT(POW(?,2) + POW(?,2)) AS hypotenuse ‘;

mysql> SET @a = 3;

mysql> SET @b = 4;

mysql> EXECUTE stmt1 USING @a, @b;

当然了,你也可以设置一个变量,然后传递一下,再 EXECUTE 一下就可以了。

局部变量不能执行。

请问用mysql开发中的有关问题

相关文章:

你感兴趣的文章:

标签云: