如何將datetime
列和int
列組合到單個日期時間列中?如何將日期時間列和int列組合到日期時間列中
DateTime TimeInt
--------------------------------------
2017-09-04 00:00:00.000 1409858857
用小時,分鐘和秒
如何將datetime
列和int
列組合到單個日期時間列中?如何將日期時間列和int列組合到日期時間列中
DateTime TimeInt
--------------------------------------
2017-09-04 00:00:00.000 1409858857
用小時,分鐘和秒
我假設INT是一個毫秒,其爲17天,7小時,37分鐘38秒合併兩組成datetime
...
declare @table table (dt datetime, i int)
insert into @table
values
('2017-09-04 00:00:00',1409858857)
select
dt + dateadd(millisecond,1409858857,0)
from
@table
查詢的目標是什麼?添加秒,日,小時? –
什麼是int(它代表什麼)?爲什麼目前不在同一列?你使用的是什麼數據庫提供者?你想保持日期時間還是int?你想修改模式還是在輸出查詢中使用它? – Igor
所以假設是正確的,你想添加毫秒? –