我正在Sql Server 2008中进行查询,我将日期迁移到另一个表.
源表有一个DateTime列,目标列有varchar列.我需要将DateTime值转换为varchar.
源列具有DateTime: 2007-02-13 00:00:00.000
目标列具有Varchar:mm/dd格式
我先写一下:
这是一个可怕的想法
如果您的数据代表日期,则它必须是日期数据类型!
但是,如果你坚持前进,你可以做一些事情:
SELECT CAST(MONTH(Datefield) as varchar) + '/' + CAST(DAY(Datefield) as varchar)
| 归档时间: |
|
| 查看次数: |
393 次 |
| 最近记录: |