2017-02-24 3 views
1

列[name]に不均一な(1,3,5,7)文字数の行を見つけて、それらを1つのフラットファイルソースに送信する必要があります。SSIS式

また、別のフラットファイルソースに移動する同じ列[name]の文字数が偶数(2,4,6,8)の行。

しかし、私はツールでこれを行うに表現知っている必要があります(条件付きのスプリットを?)

答えて

0
LEN(«character_expression») % 2 

0を返した場合、偶数(1、3、5、...)1返さ場合奇数(2,4,6、...)になります。もちろん 条件分割変換でこれを行うには最良の選択...

申し訳ありません... Contitionalスプリットの状態に変容は、これら2つの式になる:たくさん

LEN(«character_expression») % 2 == 0 
LEN(«character_expression») % 2 == 1 
+0

おかげで、私の条件付きのスプリットで 私は式がブール値ではないというエラーが表示されます。 どうすればこの問題を解決できますか? –

+0

"0"と "1"のように、1と0の前後に二重引用符を追加してみてください。 –

関連する問題