读书人

存储过程传递参数与表中字段属性相同导

发布时间: 2012-08-21 13:00:21 作者: rapoo

存储过程传递参数与表中字段属性相同导致错误

一同事写存储过程,在存储过程中传递参数,传递的参数与表中某字段属性相同: 如下

create procudure (in name varchar) (

begin

declare .........

select count(*) from tablename where name =name;

.........

end;

)

请看红色部分 这样导致where 条件永远为真,name=name 导致错误。传递的参数与表中字段一定不相同。

读书人网 >其他数据库

热点推荐