很像这个问题:“如何在 SQL 中从 DateTime 格式获取时间? ”,我试图仅从日期时间中选择时间,但与上述问题不同,我想知道如何在SQL Server Compact
. 有谁知道如何做到这一点?
问问题
2542 次
2 回答
1
SELECT DATEPART(hour, OrderDate), DATEPART(minute, OrderDate) FROM MyOrders
参考。http://msdn.microsoft.com//library/ms173998%28v=sql.90%29.aspx
于 2013-04-02T09:39:59.033 回答
1
解决了。Luigi 的答案实际上不是正确的答案,但我赞成它,因为它帮助我找到了答案。
要仅从日期时间中获取时间SQL Server Compact
,正确的查询是:
select ltrim(str(DATEPART(hour, columnName))) + ':' + ltrim(str(DATEPART(minute, columnName))) + ':' + ltrim(str(DATEPART(second, columnName))) from table
于 2013-04-02T09:55:57.823 回答