SQL系统时间和日期字段的比较大小
SQL读取系统时间,并与字段里的nchar(10)类型日期做比较,比如2011-08-11 看是否大于系统时间
[解决办法]
其实这个可以直接用datediff(datetime(),date)sql会给我们自动转化成日期
[解决办法]
Declare @Tdate nchar(10)
CONVERT(DATETIME, @Tdate) > GETDATE ()
[解决办法]
Declare @Tdate nchar(10)
CONVERT(DATETIME, @Tdate) > GETDATE ()
[解决办法]
把nchar 转换DateTime类型之后再进行比较
[解决办法]
datediff(day,cast(字段名 as date),getdate())
[解决办法]
select CONVERT(varchar, getdate(), 120 )2004-09-12 11:06:08 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),'-',''),' ',''),':','')20040912110608select CONVERT(varchar(12) , getdate(), 111 )2004/09/12select CONVERT(varchar(12) , getdate(), 112 )20040912select CONVERT(varchar(12) , getdate(), 102 )2004.09.12