WHAT IS UPDATE OVERRIDE . DIFFERENCE BETWEEN SQL OVERRIDE
AND UPDATE OVERRIDE ?
Answers were Sorted based on User's Feedback
Answer / vishnu_kr
Hi,
i guess the SQL override is used in the source qualifier trf
to implement joins, filter, sorter etc..
but update override is used in the Target table definition.
u use this option to update Targets that have no primary
key (hence u can't use update strategy) coupled
with 'Update as update' property in the session mappings tab
and 'Treat rows as' property set as 'Update' in the session
Properties tab.
| Is This Answer Correct ? | 25 Yes | 3 No |
Answer / ram reddy
Update Override it is an option available in TARGET
instance.By defalut Target table is updated based on
Primary key values.To update the Target table on non
primary key values u can generate the default Querey and
override the Querey according to the requiremnet.Suppose
for example u want to update the record in target table
When a column value='AAA' then u can include this condition
in where clause of default Querey.
Coming to SQL override it is an option available in Source
Qualifier and Lookup transafornmation where u can inlude
joins ,filters,Group by and order by.
| Is This Answer Correct ? | 21 Yes | 0 No |
Answer / raj
u can get this "update override" by double clicking or right
clicking the target .
| Is This Answer Correct ? | 9 Yes | 2 No |
Answer / vishnu_kr
hi,
sorry for a small mistake in the last answer
u use 'update else insert' property in the session mappings
tab.
| Is This Answer Correct ? | 5 Yes | 0 No |
Answer / lokendra
You can override the WHERE clause to include non-key
columns by using target override
| Is This Answer Correct ? | 4 Yes | 0 No |
Answer / praveen kumar pendekanti
In the case of source qualifier when we use sql override
opition we will get query with our alias name and when we
user update transformation override when we enter update
override we will get column names with alias name
In update transformation order by clause is default that is
not in sql over ride(According to my knowledge)
If i am wrong plz correct me to my mail-id.....
| Is This Answer Correct ? | 2 Yes | 5 No |
Answer / uzval_vee
hai
i guess this question comes under scd's itseems,
becoz in scd type1 we will overwrite the oldvalue with new
value.here we dont have any history
| Is This Answer Correct ? | 3 Yes | 10 No |
without table how to come first record only in oracle?
Differentiate between mapping parameter and mapping variable?
surrogate keys usage in Oracle and Informatica?
5 Answers ITC Infotech, Oracle,
Is it possible to create multiple domains on a single Informatica server?
One source and 3 targets 1st row-1st target 2nd row-2nd target 3rd row-3rd target 4th row-1ist target how will u do?
What is Test load plan? Let us assume 10 records in source, how many rows will be loaded into target?
Name at least 5 different types of transformations used in mapping design and state the use of each.?
How do schedule a workflow in Informatica thrice in a day? Like run the workflow at 3am, 5am and 4pm?
What are different types of transformations available in informatica?
Can any one give me a real time example for FACT TABLE & DIMENSIONAL TABLE?
i have source file data empno,ename,sal 100,ram,1000 200,tyu,2000 300,gh,3000 out put as e empno,ename,sal 100,ram,null 200,tyu,1000 300,gh,2000 how to load it?
write sql query following source table jan feb mar apr 100 200 300 400 500 600 700 800 900 100 200 300 i want the output format like month total jan 1500 feb 900 mar 1200 apr 1500