- PR -

Integration Services 日付型のデータ移行

1
投稿者投稿内容
未記入
会議室デビュー日: 2008/11/10
投稿数: 2
投稿日時: 2008-11-11 19:43
宜しくお願いします。
SQLSERVER2005で、データ移行を開発しています。

【やりたいこと】
必須項目ではない日付型のデータ移行。

【事象】
CSVファイルをデータベースに移行しているのですが、
移行先に必須項目ではない日付カラムが存在しています場合。
必須ではないので、CSVファイルでは空文字が存在しています。
なので、現状では取込時は文字列で取り込んで
データフローのスクリプトコンポーネントで
日付型に変換しています。
この変換時に、日付型に「Nothing」を代入しているため、
「0001/1/1 00:00:00」となり、更新時にエラーとなります。
回避するために、変換時の「Nothing」をやめ
「1753/1/1 12:00:00」を代入し、データ移行後に
「1753/1/1 12:00:00」をNULLにUPDATEしようと思いますが、
このような事をしなければいけないのかと、疑問におもいます。(DTSでは出来ていたのに)

いい対応策がありましたら、是非おしえてください。
1

スキルアップ/キャリアアップ(JOB@IT)