首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

[SqlServer]循环袭用动态语句时,循环变量的控制出错

2013-01-12 
[SqlServer]循环套用动态语句时,循环变量的控制出错!由于需要把很多的数据表的查询放在一起,所以考虑使用

[SqlServer]循环套用动态语句时,循环变量的控制出错!
由于需要把很多的数据表的查询放在一起,所以考虑使用定义动态语句时,套用while循环。
结果 用来控制循环的变量无法进行更新值。



你可以只把 insert into #x(m,d,ref)
select top 10 CONVERT(varchar(7),visit_time,120),
CONVERT(varchar(10),visit_time,120),left(REFERRER,charindex('''+'/'+''',REFERRER,12))
from WebLog_2012_'+@m+'_'+@d+' 
where REFERRER like '''+'%.baidu.%'+'''

这一段放到动态里面

热点排行