安装了Log explorer后,出现一个数据库lumigent,里面有一张表leAuditCollectEventData,里面的记录每天都在增长,我现在要根据eventtime字段来删除某段时间的记录。 eventtime
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.570
2009-05-12 21:05:32.570
2009-05-12 21:05:32.570
2009-05-12 21:05:32.587
2009-05-12 21:05:32.587
2009-05-12 21:05:32.603
2009-05-12 21:05:32.603
2009-05-12 21:05:32.603
2009-05-12 21:05:32.617select * from leAuditCollectEventData
where eventtime like '2009-05-12%'select * from leAuditCollectEventData
where convert(char(30),eventtime) like '2009-05-12%'
我这样写语句怎么一条也找不到的?
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.557
2009-05-12 21:05:32.570
2009-05-12 21:05:32.570
2009-05-12 21:05:32.570
2009-05-12 21:05:32.587
2009-05-12 21:05:32.587
2009-05-12 21:05:32.603
2009-05-12 21:05:32.603
2009-05-12 21:05:32.603
2009-05-12 21:05:32.617select * from leAuditCollectEventData
where eventtime like '2009-05-12%'select * from leAuditCollectEventData
where convert(char(30),eventtime) like '2009-05-12%'
我这样写语句怎么一条也找不到的?
where convert(char(10),eventtime,120) ='2009-05-12'
--这样。
select * from leAuditCollectEventData
where convert(varchar(10),eventtime,120) ='2009-05-12'
--*******************************************************************************
-- 日期转换参数大全
--********************************************************************************
select CONVERT(varchar,getdate(),120)
--2009-03-15 15:10:02select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')
--20090315151201select CONVERT(varchar(12) , getdate(), 111)
--2009/03/15select CONVERT(varchar(12) , getdate(), 112)
--20090315select CONVERT(varchar(12) , getdate(), 102)
--2009.03.15select CONVERT(varchar(12) , getdate(), 108)
--15:13:26其它我不常用的日期格式转换方法:select CONVERT(varchar(12) , getdate(), 101 )
--03/15/2009select CONVERT(varchar(12) , getdate(), 103 )
--15/03/2009select CONVERT(varchar(12) , getdate(), 104 )
--15.03.2009select CONVERT(varchar(12) , getdate(), 105 )
--15-03-2009select CONVERT(varchar(12) , getdate(), 106 )
--15 03 2009select CONVERT(varchar(12) , getdate(), 107 )
-- 15, 2009select CONVERT(varchar(12) , getdate(), 109 )
--03 15 2009 select CONVERT(varchar(12) , getdate(), 110 )
--03-15-2009select CONVERT(varchar(11) , getdate(), 113 )
--15 03 2009 select CONVERT(varchar(12) , getdate(), 114)
--15:15:55:717