获取,分割,重新排列,输出

时间:2017-09-14 18:54:58

标签: sql-server sql-server-2000

我将日期存储为SQL Server 2000数据库中的字符串,如下所示:

01/01/2017

我需要获取,拆分,重新排列并将其输出到.csv,如下所示:

2017-01-01

我一直在玩REPLACECONVERT功能,但似乎没有人做我需要它做的事情。任何建议都会有所帮助。

1 个答案:

答案 0 :(得分:0)

这应该可以解决问题......

DECLARE @DateString VARCHAR(15) = '1/1/2015';

SELECT ReformattedDate = CONVERT(CHAR(10), CAST(@DateString AS DATETIME), 21);

...返回

ReformattedDate
---------------
2015-01-01