今天西部E网的icech要导 SQL Server 的一些数据,本来年月日是分成三个字段分别存放在 StarYear、StarMonth 和 StarDay 的,但是对方的数据年月日是在一个字段中,如下:
原来数据格式
StarYear StarMonth StarDay
2005 08 21
2005 08 22
2005 11 09
2005 12 11
要求导出的格式为
StarDate
2005-08-21
2005-08-22
2005-11-09
2005-12-11
如果StarYear、StarMonth 和 StarDay 三个字段都是char型
西部E网
那么直接用sql语句:
SELECT RTRIM(StarYear) + '-' + RTRIM(StarMonth) + '-' + RTRIM(StarDay)
AS StarDate
FROM STAR
即可。
注:RTRIM是为了格式需要,将右边的空格去掉,其他函数请见本文最下方。
如果StarYear、StarMonth 和 StarDay 三个字段都是int型
本内容试读结束,登录后可阅读更多
下载后可阅读完整内容,剩余2页未读,立即下载