2016-11-16 3 views
0

私は、この形式で日付を返しSSISで使用されるクエリを持っている:私は仮定SQL datetime形式 - タイムゾーンまたはオフセット?

2016-10-31 03:32:24.797 

はとは何かを持っている:それは、それが挿入ステージングテーブルに挿入されます

2016-10-30 19:32:24.7960000 -08:00 

最終的に-08:00になりましたが、以前はこれを見たことがなく、ドキュメントの内容や動作の説明を見つけることができませんでした。

これらのトランザクションはすべて1つのタイムゾーンで発生するため、これがタイムゾーントラッキングの場合は無視したいと考えています。ソースデータベースと接続先データベースの両方がSQL Server 2014で、SSISがVisual Studio 2013です。

+0

-08:00は、UTC時刻からの負の8時間オフセットです。 – Grax

+0

どうすれば無視できますか? – tember

答えて

0

datetimeoffset変換の処理方法を決定するSSISである必要があります。私はdatetime型にキャストした場合、ソースのクエリではUTCは

select cast (end_date as datetime) 

をオフセットしかし、私はSSISはソース>宛先データフローを通してそれをやらせるならば、それはdatetime型に変換する前にオフセットとUTC時刻を挿入します適用切り捨てます。