现在程序用使用如下代码接出动态SQL语句@ATOMSQL的返回值,这样没问题。
    
    SET @ATOMSQL = '……'
    SET @PARAM='@PARA1 VARCHAR(8),@PARA2 VARCHAR(32),@RTN OUTPUT ' ;
    EXEC SP_EXECUTESQL @ATOMSQL,@PARAM,@PARA1 =@V_1,@PARA2 =@V_2,@RTN=@V_RESULT OUTPUT ;
    IF (@@ROWCOUNT = 0)
      SET @V_RESULT = '0' ;
  问题是,如果我的动态SQL返回的不是一个值而是一个结果集,请问各位,我要用什么方法接出来呢?如果方便请提供示例代码,谢谢