SQL - 只获取小时


--时间小时加减

SELECT DATEADD(HOUR, -8, GETDATE()) FROM [Order]

--使用convert转换时间格式获取小时,并转成int类型

SELECT CONVERT(INT, CONVERT(varchar(2),CreateTime, 108)) FROM [Order]

--使用DATENAME获取小时,结果类型为nvarchar,对应语言则是string

SELECT DATENAME(HOUR, CreateTime) FROM [Order]

posted @ 2018-08-24 15:12  singelYang  阅读(2975)  评论(0编辑  收藏  举报