首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

日期转换有关问题

2011-12-27 
日期转换问题要将 2007-3-5 转成 2007年3月5日 ,以便于抽取学生生日,求教于各位大虾。如:学生A生日:1997-3-

日期转换问题
要将 '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())

热点排行