一个存储过程的问题,请帮忙!急!!!!!
tcrct 2007-03-02 12:21:55 在存储过程里:
create proc proc_test
@tabName varchar(100)
as
declare @rowCounts int
select @rowCounts = count(*) from @tabName
print @rowCounts
exec proc_test 'users'
执行时会报错,说必须声明变量@tabName
如果我将count(*) from @tabName 改为 count(*) from users 则可以通过
请问这是为什么呢?如何解决这个问题。
急需解决,谢谢!!!!!!!