日本搞逼视频_黄色一级片免费在线观看_色99久久_性明星video另类hd_欧美77_综合在线视频

國內最全IT社區平臺 聯系我們 | 收藏本站
阿里云優惠2
您當前位置:首頁 > 數據庫 > Sqlserver > 實例:Sql server和MYsql中update多條數據

實例:Sql server和MYsql中update多條數據

來源:程序員人生   發布時間:2014-01-19 07:10:52 閱讀次數:2801次

建站學院文檔 mssql server 中 使用動態表名 MY sql server存儲過程完整例子 大家直接看代碼:

MS sql server中使用動態的表名:
declare @tableName nvarchar(160)
set @tableName = 't_stat_all'
declare @sql nvarchar(160)
print @tableName
set @sql='select count(*) from '+@tableName
exec(@sql)
MYsql語句
update (select sc,tos,sum(click) as click,product,adpid from log_sc_click group by sc,tos,product,adpid) as a,
t_stat_sc_h_tmp as b
set b.sc_click=a.click
where b.stat_date=str_date and b.hour=str_hour and b.sc=a.sc
and b.tos=a.tos and b.product=a.product and a.adpid=b.adpid;

MY sql server存儲過程完整例子

set ANSI_NULLS ON
set QUOTED_IDENTIFIER ON
go

--ALTER procedure [dbo].[ad_stat]
ALTER procedure [dbo].[ad_stat]
@day varchar(20) = null

as
BEGIN try

if(@day is null)
set @day = convert(varchar(10),dateadd(day,-1,getdate()),121)

declare @theDay datetime
set @theDay = cast(@day as datetime)


declare @yesterday varchar(10)
set @yesterday = convert(varchar(10),@theDay,121)

declare @tableName nvarchar(160)
set @tableName = 'log_adlist_'+ left(@yesterday,4)+'_'+substring(@yesterday,6,2)+'_'+substring(@yesterday,9,2)

declare @sql nvarchar(500)
set @sql=' update t_stat_all '+
' set cl=b.click from '+
' ( '+
' select AllType as ad_id ,posid as posid,count(*) as click '+
' from '+@tableName+
' where datediff(d,VisitTime,'+@theDay+')=0'+
' group by AllType,posid '+
' ) b ,t_stat_all a '+
' where datediff(d,a.stat_date,'+@theDay+')=0 and a.posid=b.posid '+
' and a.ad_id=b.ad_id ';
exec(@sql)

END try
begin catch
INSERT INTO actionLogs
([createTime]
,[actionName]
,[type]
,[infor])
VALUES
(getdate(),
'ad_stat',
'error', --error,info
ERROR_MESSAGE())
end catch

生活不易,碼農辛苦
如果您覺得本網站對您的學習有所幫助,可以手機掃描二維碼進行捐贈
程序員人生
------分隔線----------------------------
分享到:
------分隔線----------------------------
關閉
程序員人生
主站蜘蛛池模板: 日韩精品免费一区二区夜夜嗨 | 国产在线精品一区二区三区 | 在线综合视频 | 在线激情视频 | 亚洲www在线 | 国产精品成人免费视频 | 精品一区视频 | 国产91在线 | 欧美 | 日韩在线播放视频 | 中文字幕一区二区在线播放 | 国产精品男女 | 热99精品| 国产韩国精品一区二区三区 | 亚洲国产精品一区二区尤物区 | 精品免费在线视频 | 精品一区二区三区不卡 | 色婷婷av一区| 亚洲品质自拍视频网站 | 五月婷婷丁香 | 玖玖国产精品视频 | 国产精品www | 黄色小视频免费 | 久久精品一区 | 国产精品区一区二区三 | 国产嫩草一区二区三区在线观看 | 日韩精品免费一区二区三区 | 欧洲精品二区 | 成人免费一区二区三区视频网站 | 精品成人一区二区三区 | 久久久国产精品x99av | 亚洲精品乱码久久久久久国产主播 | 国产福利一区二区 | 久久毛片 | 精品国产欧美一区二区三区成人 | 综合久| 日韩一区二区三区在线视频 | 欧美日韩在线播放 | 免费福利av | 久久精品国产亚洲7777 | 亚洲国产一区二区三区 | 国产精品日韩av |