CodePlex SSIS Adapterの SharePoint リスト アダプターを使用して、SharePoint リスト アイテムを SQL Server 2008 に転送しました。個人/グループ ピッカー フィールドには、次のようなジャンク文字が含まれていました。
10;#マーク、ブラウン 4;#サマンサ、ブラウン 100;#ティム、コリンズ
フィールドに複数の人がいる場合は、次のように表示されます: 7;#Sigmon, Russel;#18;#Colby, Fox;#23;#Rina, Meyer
この問題を解決する 2 つの方法を考えています。
1)問題の原因を特定し、原因を修正する: このオプションでは、これらの # がランダムではないことはわかっていますが、SharePoint が各ユーザーに割り当てた ID と ;# は区切り記号です。上記の Codeplex リンクを使用して作成されたパッケージの s および ;# ? これを SharePoint リスト自体から解決する他の方法はありますか? またはパッケージ(SSIS)で?
2) SQL で修正: ストアド プロシージャ/関数を作成して、これらの文字を削除し、コンマで区切られたクリーンな名前を付けることができますか? 誰でも私にどのように指摘できますか?
考えを教えてください。ありがとう。