日期:2014-05-16 浏览次数:20366 次
一同事写存储过程,在存储过程中传递参数,传递的参数与表中某字段属性相同: 如下
create procudure (in name varchar) (
begin
declare .........
select count(*) from tablename where
name =name;
.........
end;
)
请看红色部分 这样导致where 条件永远为真,name=name 导致错误。传递的参数与表中字段一定不相同。