July 28, 2008 at 4:57 am
When im inserting a record
If record exists in destination table ? How to Update the Record using ssis 2005?
July 28, 2008 at 5:07 am
Currently, there is no inbuilt update functionality within SSIS 2005 (I think there is something coming in SSIS 2008 to deal with this).
The only way is to write the new values to a holding table and use a SQL task to join the destination and the holding table and update accordingly.
Tom
August 4, 2008 at 9:09 am
you're looking at a incremental load, involving a lookup and a conditional split
follow this link
August 5, 2008 at 6:17 am
If the amount of data you're dealing with is small (few hundred thousand rows), the lookup, condition split will work. For larger data volumes, use the staging table and then include a SQL task for the insert/update. This will allow for set based updates rather than row-by-row.
Viewing 4 posts - 1 through 3 (of 3 total)
You must be logged in to reply to this topic. Login to reply