关于数据库里CONVERT语句转换后比较大小的问题
来源:百度知道 编辑:UC知道 时间:2024/05/25 18:05:29
数据库语句:
CONVERT(varchar, MyTime) < '2000-1-1'
myTime为数据库某张表的一个字段,其实我就想知道,
varchar类型的'2000-1-1'和varchar类型的'2008-1-1'谁比较大?谁比较小?
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)