select* from OA_News where convert(date,News_DateTime,101)= '03/03/2002'
select* from OA_News where convert(date,News_DateTime,101)='2002-03-20' 我是SQL server2000版 显示说DATE不是定义的系统类型!这是为何?
select* from OA_News where convert(char(10),News_DateTime,120)='2002-03-20'
或者select* from OA_News where convert(char(10),News_DateTime,111)='2002/03/20'
select * from OA_News where str(datepart(year,News_DateTime),4)='2002' and str(datepart(month,News_DateTime),2)=' 3' and str(datepart(day,News_DateTime),2)='20'.这是最苯的一个方法,不过肯定可以用。如果要返回完整的字符串,比如说‘2002-03-16’,还必须在返回的月份和日期加上判断。
select* from OA_News where convert(char(10),News_DateTime,120)='2002-03-20'请问120代表什么意思呢??
'03/03/2002'
我是SQL server2000版
显示说DATE不是定义的系统类型!这是为何?