随笔分类 - SQL Server
            
    SQL Server2005维护计划中删除历史备份
    
            
            
        
摘要:保留一周的数据declare @d Nvarchar(64);set @d = convert(varchar,dateadd(day,-7,getdate()),120);EXECUTE master.dbo.xp_delete_file 0,N'N:\OA数据备份',N'bak',@d;EXECUTE master.dbo.xp_delete_file 0,N'N:\OA数据备份',N'bak...
        阅读全文
            
        
            
    一个有用的触发器
    
            
            
        
摘要:这个触发器主要是值更改前后的获取,以及字符串分隔CREATE TRIGGER historyaddress ON dbo.gdzclist FOR UPDATE ASif UPDATE(chrnowaddress)begindeclare @chrnowaddress varchar(255),@intID integer,@chrhistoryaddress varchar(500),@reg...
        阅读全文
            
        
            
    SQL 中分隔字符串的获取
    
            
            
        
摘要:本例用逗号分隔的字符串,获取其中的值,要保证最后要有一个分隔符declare @chrzzjgall varchar(200),@chrtybm varchar(200),@i int ---@chrzzjgall最后要有一个","select @chrzzjgall='121,d,123,1234,356356,456565,' WHILE (PATINDEX('%,%', @chrzzjgal...
        阅读全文
            
        
            
    SQL Server中的游标使用
    
            
    
摘要:declare @chrname varchar(30)declare @chryhm varchar(30) DECLARE dw_only1 cursor for --设置光标取出记录集进行操作 select chrname,chryhm from gzry where chrzw>=5 Order By chrzw desc,intpxh --职务是正处及以上的选出来 open...
        阅读全文
            
        
 
                    
                     
                    
                 
                    
                 
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号