7

これは簡単に説明できると思いますが、SSIS パッケージの 1 つにルックアップ変換があります。ディメンション テーブルで従業員レコードの ID を検索するために使用しています。ただし、私の問題は、ソース データの一部に従業員名がすべて大文字 (例: CHERRERA) であり、使用している比較データがすべて小文字 (例: cherrera) であることです。

大文字と小文字が 100% 類似していないレコードの検索は失敗します (例: cherrera と cherrera は正常に動作します - cherrera と CHERRERA は失敗します)。文字列/varchar データ型の大文字と小文字を区別しないルックアップ変換を行う方法はありますか?

4

4 に答える 4

12

参照変換の CacheType プロパティを Partial または None に設定します。

ルックアップの比較は、SSIS ルックアップ コンポーネントではなく SQL Server によって行われるようになり、大文字と小文字が区別されなくなります。

于 2015-04-14T01:10:32.023 に答える
1

ソースを変更するだけでなく、データを検索する必要があります。両方が同じケース タイプである必要があります。

于 2010-10-05T12:28:07.783 に答える