关于数据库里CONVERT语句转换后比较大小的问题

来源:百度知道 编辑:UC知道 时间:2024/05/25 18:05:29
数据库语句:
CONVERT(varchar, MyTime) < '2000-1-1'

myTime为数据库某张表的一个字段,其实我就想知道,
varchar类型的'2000-1-1'和varchar类型的'2008-1-1'谁比较大?谁比较小?

比较一下就知道答案了'2008-1-1'大

if '2000-1-1'>'2008-1-1'
select 1
else
select 0

取日期不取小时,楼主的要改改转换格式
CONVERT(varchar(10), MyTime,120) < cast('2000-1-1' as datetime)