在SQl2000里面转换时间格式

来源:百度知道 编辑:UC知道 时间:2024/06/07 20:49:11
有一个时间格式为“2008-1-5 13:21:00 ”的时间,我想把它转换成“2008年1月5日 21:00”的格式,用Sql代码怎么写?

select convert(varchar,year(getdate()))+'年'
+convert(varchar,month(getdate()))+'月'
+convert(varchar,day(getdate()))+'日'
呵呵,or
select convert(varchar(10),时间,120)

临时表ttime ,包含字段 tdate (date类型)
select concat(to_char(tdate,'yyyy'),'年')||
concat(to_char(tdate,'mm'),'月')||
concat(to_char(tdate,'dd'),'日')
from ttime
tdate
2008-01-05
********
tdate
2008年01月05日