I have a zipcode column that contains xxxxx-xxxx, i want to use conditional split so that i can take the last 4 digits and put them into a different column, I tried to use the SUBSTRING ("ZIP", 6, 4) but it returns an error, any ideas on how i can split it?
Thanks.
Actually, I think you want the derived column transform, not the conditional split. Your SUBSTRING should work fine.|||I think you want a Derived Column Transfomation too, but you have a couple of mistakes, assuming this is a SSIS expression-
You need to remember the SSIS expression syntax is C style and therefore zero based, so index 7 is the start of the last section, I assume you are skipping the hyphen.
You have used double quotes, this makes it a literal.
Try SUBSTRING(Zip, 7, 4)
Both points don't count if you are still trying to do this on SQL, but I assume you wanted a SSIS solution.
As a rule it helps a lot if you give the details of the error, things like error message, as save a lot of guess work when trying to help you.
No comments:
Post a Comment