以自定义格式将日期转换为字符串

时间:2016-09-22 07:43:31

标签: sql

我需要SELECT日期字段,但将其导出为STRING。不是以特定方式格式化的日期,而是纯STRING。例如,如果我有一个日期2016年5月6日,我需要将其导出为“06.2016”。我试过像:

SELECT convert ( "Application_Date", 'MM.YYYY')  

但这只是垃圾。这似乎是一个简单的问题,但我一直在寻找一段时间的答案而一无所获。

3 个答案:

答案 0 :(得分:0)

试试这个,它适用于MS SQL。

Error

答案 1 :(得分:0)

您可以使用格式而不是转换如下:

SELECT FORMAT("Application_Date",'YYYY-MM-DD') AS Application_Date

代替&YYYY-MM-DD'使用您想要的格式。希望它会对你有所帮助。

答案 2 :(得分:0)

好的,所以我只需要改变:
选择格式(" Application_Date",' YYYY-MM-DD')AS Application_Date

SELECT VARCHAR_FORMAT(" Application_Date",' YYYY-MM-DD')AS Application_Date