【发布时间】:2016-10-22 15:16:12
【问题描述】:
这是我用来获取HH:MM 字符串的方法:
CONVERT(varchar(5), time_requested, 108)
我认为可能有更优雅的方式,甚至可能更有效(请参阅How to remove the time portion of a datetime value (SQL Server)? 上的类似问题)。
要求:
- 最终结果必须能够轻松转换为字符串(以便能够将某些字段
time_created与date_created等字段连接起来)。 - 必须涵盖以下 2 种情况:
HH:MM和HH:MM:SS。
【问题讨论】:
-
CONVERT(varchar(5), time_requested, 108)我认为根据您的第一个要求,这是最优雅的解决方案。你使用的是哪个版本的SQL SERVER -
使用 2008 和 2012...
标签: sql-server datetime date-conversion