代替
EXEC [dbo].[sp_executesql] @dynamicCode;
使用
EXECUTE sp_executesql @dynamicCode, N'@desde char(8), @hasta char(8)',@desde = @desde, @hasta = @hasta;
您必须定义在动态查询中使用的参数,例如
@desde and @hasta
请参考sp_executesql
否则,您可以
@desde, @hasta将动态查询的值连接起来,例如
'....FECHA_DCTO >= ' + @desde +'AND FECHA_DCTO <= ' + @hasta +'GROUP BY ....'



