2016-07-18 48 views
1

SSISを使用してCSVコンテンツをデータベーステーブルにインポートしています。宛先テーブルには、PKであるシーケンス列があり、また、自動インクリメントに設定されたID列でもあります。SSIS - ID列が設定されていても「値nullを挿入できません」

私はパッケージを実行するときに目的の列を自動的にインクリメントすることを期待しているので、これらの間のマッピングを行うソース列と宛先列を無視しています。

私はOLE DBの宛先に「IDを保持」をチェックしています。何か案は?

+0

この文章ではどういう意味があります::「ID列が設定されていてもnullを挿入できません」ID列のあるテーブルに挿入しようとしていますか... – TheGameiswar

+0

この文はタイトルに矛盾します。ソース列と宛先列の両方を無視しています。これは、宛先列の自動インクリメントを期待しているためです。 " – TheGameiswar

+0

これは、「Identity」が「Yes」に設定され、「Identity Increment」が1 「IDシード」を1に設定します。 – User123

答えて

2

身元を偽(未確認)にする必要があります。これが真の場合、値を挿入し、この操作中にDBエンジンに自動増分を要求することを期待しています。

+0

ビンゴ!ありがとうございました! – User123

関連する問題