0
我有这个日期时间:的Sybase - 剥去小时,分钟和秒
09/29/2012 08:23:00.65
我怎能有这样的,使用Sybase:
09/29/2012
UPDATE:
如何我可以将日期'16 -01-2017'转换为20170116吗?
我有这个日期时间:的Sybase - 剥去小时,分钟和秒
09/29/2012 08:23:00.65
我怎能有这样的,使用Sybase:
09/29/2012
UPDATE:
如何我可以将日期'16 -01-2017'转换为20170116吗?
使用convert(date, <your-datetime-field>)
例如:
select convert(date, '09/29/2012 08:23:00.65')
返回:按您的评论
09/29/2012
编辑
上面的代码对我的作品,但你可以使用t他下面还有:根据您的更新
首先
SELECT CONVERT(char(10), '09/29/2012 08:23:00.65', 101)
编辑,我建议你在Sybase文档为convert
其次看看here它可以这样实现:
select convert(char(10), convert(datetime, '16-01-2017',105), 112)
这是错误的。首先,它是dd/mm/yyyy,并返回mm/dd/yyyy.Second,它返回09/29/2012 00:00:00 – Goldbones
@Goldbones,请参阅更新 –
请参阅我的更新请 – Goldbones