游标里怎么执行字符拼出来的select串

游标里如何执行字符拼出来的select串SQL codeDECLARE @SQL VARCHAR(300)SET @SQL SELECT YXKHZD_KHMC F

游标里如何执行字符拼出来的select串

SQL code
    DECLARE @SQL VARCHAR(300)        SET @SQL = 'SELECT YXKHZD_KHMC FROM '+@TEMPTABLE    DECLARE    MY_CURSOR CURSOR FOR          EXEC(@SQL)        ......


这样报错了 正确的写法是什么样的?

[解决办法]
别用动态SQL!