如何在Transact-SQL中获取给定日期时间对象的日期和小时信息?
E.g。 2014-12-18 21:00:00
的{{1}}。
我需要在一小时后截断所有部分 - 即分钟,秒和部分秒。
答案 0 :(得分:1)
对于SQL Server:
Select DATEPART(HOUR, [date]) + ":" + DATEPART(MINUTE, [date]);
甲骨文:
Select TO_CHAR([date], 'HH:MI') From...
答案 1 :(得分:0)
SELECT
CONVERT(TIME,GETDATE()) AS TimeOnly,
CONVERT(DATE,GETDATE(),101) AS DateOnly
GO
将GETDATE()
函数替换为您需要的任何内容。