my source contain data like this
cno cname sal
100 rama@gmail.com 1000
200 karuna@yahoo.com 2000
i want load my data to the target is
cno cname sal
100 rama 1000
200 karuna 2000
plz send the answer
Answers were Sorted based on User's Feedback
Answer / abhinaw prakash
1.Pass the coulmns to an expression transformation.
2.Create a variable port and use INSTR function to find the
location of @.
(INSTR(CNAME,'@')-1)
3.Create an output port and use SUBSTR function to extract
the substring from the string.
SUBSTR(CNAME,1,v_CNAME)
4.Pass it to the output port
Is This Answer Correct ? | 3 Yes | 0 No |
Answer / c
In the expression transformation use the following:
select cno,substr(cname,1,position('@' in cname)-1)as cname,sal from sample
Is This Answer Correct ? | 0 Yes | 0 No |
What is the fact table?
How will you update the first four rows and insert next four rows in a mapping?
How many ways are there to do 'remove duplicate records in informatica'?
what is the difference between static and dynamic
How i can Schdule the Informatica job in "Unix Corn Schduling tool" ?
How do u identify or filter out a 0 byte file available in a folder by using UNIX command?
wht target override?wht advantages it has compare to target update?
insallation procedure for power center 8.1.1 especialy domain_config hw to use parameter files
1 2 3 * 4 5 6 * 7 8 9 how to load records between two stars(*),
connected and unconnected lookups?
tell me 7.x and 8.x diferrencess(but not transformations)
If there are more than one sessions running parallel in a worklet, which will be the last session ?