【发布时间】:2016-07-04 15:02:21
【问题描述】:
我有一个日期列,其中日期格式为
2016-07-24
现在在 SQL Server 中。有没有办法将日期格式检索为
24-07-2016
通过选择语句? 而我目前正在使用这个查询
Convert(varchar(10),CONVERT(date,event_enddate,105),126) as "end"
我在这里错过了什么?
【问题讨论】:
-
日期列没有格式!如果您的日期类型为 char 列,则应将其转换
-
@Jens,我们可以使用 convert 函数来格式化
-
event_enddate列的数据类型是什么? -
目标样式
dd-mm-yyyy是时间样式105。所以我想你应该把126放在里面,把105放在外面
标签: sql sql-server date