SSIS

2012-03-20 11 views
0

私はいくつかのレコードがNULLとして存在する列名、電子メール、」「(単一のスペース)SSIS

[email protected]はDerviedを使用してのようないくつかの一般的なエントリを持っているにDervied列を取得する方法コラム私はコード

を使用して分割されている

LEN(EMP_EMAIL)> 2.Itたメールにpresent.Iが

次のステップは、どのようにこれらのTRUE値を使用するのか分からないされている列では、私がTRUE returingされます列に追加し、自分のデータ(メールを含む)を新しい

カラムに入れてください。

答えて

1

あなたの質問はかなり不明ですが、実際にはConditional Splitの変換を探していると思います。これは、条件に基づいてデータを分割するために使用されるため、有効な電子メールアドレスをデータフローの次のステップに送信するために使用できます。

派生列変換は、入力内のすべての行を変換するため、適切ではありません。何らかの方法で行をフィルタリングしません。そして、NULLは単なるスペースと全く同じものではありません。

これで解決できない場合は、何をしようとしているのかをより明確に説明してください。

+0

データを転送する必要がある別の列と条件にデータを転送したい場合は、電子メールが存在するレコードのみを転送する必要があります。電子メール列には、NULLおよびシングルスペースのようなメールエントリが含まれます。 –

+0

SSISでSQlタスクを使用している問題を解決しました。 –