内容摘要:复制useTestDB             ifexists(selectnamefromsysobjectswherename=P_LogWriterandtype=P)            

复制use TestDB              if exists (select name from sysobjects where name = P_LogWriter and type = P)                 drop proc dbo.P_LogWriter              go              ----Log日志文件              create proc dbo.P_LogWriter              @desc varchar(1000)              as              begin tran              set nocount on              declare @wk_start datetime,区视@wk_end datetime              declare @str_start varchar(50),@str_end varchar(50)              declare @tb_name varchar(100),@sql varchar(4000)              -- 周的开始日期              set @wk_start=dateadd(d,2-datepart(dw,getdate()),convert(char(10),getdate(),120))              -- 周的结束日期              set @wk_end=dateadd(s,-1,dateadd(wk,1,@wk_start))              set @str_start=convert(varchar(50),@wk_start,120)              set @str_end=convert(varchar(50),@wk_end,120)              -- 表的
b2b信息网名称              set @tb_name=convert(varchar(10),@wk_start,112)+-+convert(varchar(10),@wk_end,112)              -- 如果表不存在,就建立表              if not exists(select 1 from sysobjects where name=@tb_name and xtype=U)              begin                 set @sql=create table dbo.[+@tb_name+](id int identity(1,区视
1),updatetime datetime primary key check(updatetime between +@str_start+ and +@str_end+),[desc] varchar(1000))                 --print @sql                 exec(@sql)              end              -- 插入相应的
香港云服务器日志数据              set @sql=insert [+@tb_name+](updatetime,[desc]) select getdate(),+@desc+              exec(@sql)              set nocount off              commit tran              Go              1.2.3.4.5.6.7.8.9.10.11.12.13.14.15.16.17.18.19.20.21.22.23.24.25.26.27.28.29.30.31.32.33.34.35.36.37.38.39.40.41.42.43.