就像这个问题:“How to get Time from DateTime format in SQL?”,我试图从日期时间选择仅时间,但与上述问题不同,我想知道如何做到这一点在SQL Server Compact
。有谁知道怎么做?
答案 0 :(得分:1)
SELECT DATEPART(hour, OrderDate), DATEPART(minute, OrderDate) FROM MyOrders
参考。 http://msdn.microsoft.com//library/ms173998%28v=sql.90%29.aspx
答案 1 :(得分:1)
解决了它。 Luigi的答案实际上并不是正确的,但我已经对它进行了投票,因为它帮助我找到答案。
要仅从SQL Server Compact
中的日期时间获取时间,正确的查询是:
select ltrim(str(DATEPART(hour, columnName))) + ':' + ltrim(str(DATEPART(minute, columnName))) + ':' + ltrim(str(DATEPART(second, columnName))) from table