日期转换问题
要将 '2007-3-5 '转成 '2007年3月5日 ',以便于抽取学生生日,求教于各位大虾。
如:学生A生日:1997-3-08 今天是1997-03-8
过程:将A生日和今天都转成 '3月8日 '
想得到的结果:比较,得出今天是学生A的生日
[解决办法]
列是不是字符型的~~~你查的时候换成datetime就可以了~
[解决办法]
SELECT STUFF(STUFF(CONVERT(char(8),GETDATE()t,112),5,0,N '年 '),8,0,N '月 ')+N '日 '
[解决办法]
select * from 表 where CONVERT(varchar(10),列,120)= '1997-3-8 '
[解决办法]
直接查詢就可以的。
Select Name From TableName
Where Month(日期字段) = Month(GetDate()) And Day(日期字段) = Day(GetDate())