datetime
列とint
列を1つのdatetime列に結合する方法はありますか。datetime列とint列をdatetime列に結合する方法
DateTime TimeInt
--------------------------------------
2017-09-04 00:00:00.000 1409858857
...時、分、秒
datetime
列とint
列を1つのdatetime列に結合する方法はありますか。datetime列とint列をdatetime列に結合する方法
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(これは何を表していますか)とは何ですか?なぜ現在は同じ列にないのですか?どのデータベースプロバイダを使用していますか? datetimeまたはintを保持しようとしていますか?スキーマを変更するか、これを出力クエリで使用しますか? – Igor
asumptionが正しいので、milisecondsを追加しますか? –