如何从sql server 2008 r2中的datetime获取最小时间

时间:2017-11-16 15:14:40

标签: sql-server-2008

如何在SQL server 2008 r2中编写以下代码

mylist %>% 
    map(function(element) sort(unique(unlist(cross2(element, mylist, ~length(intersect(.x, .y)) == 0))))) %>%
    unique()

这段代码在SQL Server 2008中不起作用

1 个答案:

答案 0 :(得分:1)

您的代码令人困惑。您正在尝试添加两个没有意义的日期。无论如何,这里是如何转换datetime以输出hh:mm:ss格式。

DECLARE @datetime datetime
SELECT @datetime = GETDATE()

select 
   DT = convert(char(10),@datetime,120)
   ,TimeOnly = left(cast(@datetime as time),8)