我有一个变量假名。如何将此传递给wamp中的存储过程? 我写错了吗?如果错了请解决这个问题。
php页面
$name='abc';
$q1='CALL get_detail()';
程序
CREATE PROCEDURE get_detail()
BEGIN
select * from user where name like '%name%';
END
答案 0 :(得分:0)
您的存储过程未接受任何参数。
php页面
$name='abc';
$q1 = 'CALL get_detail($name)';
<强>程序强>
CREATE PROCEDURE get_detail(IN n VARCHAR(20))
BEGIN
SELECT * FROM user WHERE name LIKE '%' + n + '%';
END