Is this a bug of stored procedure? - 05-10-2006 , 10:13 PM
Content-Type: text/plain; charset=ISO-8859-1; format=flowed
I tried to pass the name of a table into a procedure and use that in a
select statement. Somehow it doesn't work. Here is the code:
create procedure sp3(in tablename varchar(10))
select count(*) from tablename;
When the procedure is called, I got the following error: ERROR 1146 (42S02)=
Table 'test.tablename' doesn't exist.
Does anyone know why my code generated an error? Is this a bug?