Hi,
Thanks for repsonse. Sorry should've mentioned something been done similar to what you're describing.
The problem is that there are a feww 100 000 entries so taking about 10 hours to do an update because I understand it has to go through one record at a time, check the timestamp, and then update if required.
I'm told Oracle should be able to do this easily. This has now become my problem so turning to this forum for help.
Mark
Main Topics
Browse All Topics





by: gatorvipPosted on 2009-10-19 at 10:42:29ID: 25607286
This should work, if you run on a schedule > ***)
update tableX
set <fields_to_be_set> = ....
where ts < (select ts from tableY@<db_link> where ... <common_fields_from_X_and_Y
Another possibility could be to run a trigger on tableY for matching data in tableX.
*** assuming these common fields uniquely determine a row from X and Y.