请问一下                      关于SQL SERVER里 的游标 ,游标里写 查询语句时 表 如果是变量怎么写?
我的 代码 为什么错了 ?CREATE PROCEDURE sz_csr 
       @table varchar(50) 
AS            
DECLARE @sqlstr varchar(3000)
SET @sqlstr='select * from'+' '+@tableDECLARE sz_cursor cursor scroll
for
exec(@sqlstr)
open sz_cursor
DECLARE @ph varchar(50 
set @i=1
while (@@fetch_status=0 and @i<1000)
begin
  fetch next from sz_cursor
  into @ph
  print(@ph)
  set @i=@i+1
end
CLOSE sz_cursor
deallocate sz_cursorGO