DECLARE @SQL VARCHAR(300)

SET @SQL = 'SELECT YXKHZD_KHMC FROM '+@TEMPTABLE DECLARE MY_CURSOR CURSOR FOR
          EXEC(@SQL)
        ......这样报错了 正确的写法是什么样的?