获取、拆分、重新排列、输出
Fetch, split, re-arrange, output
我将日期作为字符串存储在 SQL Server 2000 数据库中,如下所示:
01/01/2017
我需要像这样获取、拆分、重新排列并将其输出到 .csv
:
2017-01-01
我一直在玩 REPLACE
和 CONVERT
函数,但 none 似乎可以满足我的需求。任何建议都会有所帮助。
这应该可以解决问题...
DECLARE @DateString VARCHAR(15) = '1/1/2015';
SELECT ReformattedDate = CONVERT(CHAR(10), CAST(@DateString AS DATETIME), 21);
returns...
ReformattedDate
---------------
2015-01-01
我将日期作为字符串存储在 SQL Server 2000 数据库中,如下所示:
01/01/2017
我需要像这样获取、拆分、重新排列并将其输出到 .csv
:
2017-01-01
我一直在玩 REPLACE
和 CONVERT
函数,但 none 似乎可以满足我的需求。任何建议都会有所帮助。
这应该可以解决问题...
DECLARE @DateString VARCHAR(15) = '1/1/2015';
SELECT ReformattedDate = CONVERT(CHAR(10), CAST(@DateString AS DATETIME), 21);
returns...
ReformattedDate
---------------
2015-01-01