我尝试使用phpmyadmin创建存储过程。
这是我的代码:
SELECT *
FROM patient_data
WHERE patient_data.patient_id = p_id AND patient_data.date_of_birth = dob
你知道出了什么问题吗?
提前谢谢!
答案 0 :(得分:1)
从该对话框创建脚本看起来有些问题。当您看到正在创建的参数时,缺少第二个参数(因此缺少一个没有字段名称的额外,
。
通过删除第二个参数并重新添加它,似乎已经解决了这个问题。
答案 1 :(得分:0)
尝试添加其他参数:
在代码中执行以下操作:
open cl_cursor for
SELECT *
FROM patient_data
WHERE patient_id = p_id AND
date_of_birth = dob;
如果上述解决方案无效,请尝试添加
begin
open cl_cursor for
SELECT *
FROM patient_data
WHERE patient_id = p_id AND
date_of_birth = dob;
end;