【发布时间】:2014-12-10 22:39:09
【问题描述】:
如何从具有“2014-01-12”(日期时间)格式的日期的列中选择“MMDD”格式的月份和日期?
【问题讨论】:
-
第一个错误是将日期存储为字符数据类型,而不是使用本机日期/日期时间类型。在那之后,就没有好事发生了。
-
请给我们更多信息。您的字段是日期时间字段吗?
-
试试
SELECT REPLACE(CONVERT(VARCHAR(5), CAST(DateColumn AS DATE), 1), '/', '') -
抱歉,我已更改为日期时间
-
如果是 Date 数据类型,您的值将类似于
2014-11-01而不是'11/01/2014
标签: sql sql-server