Hi,
On the Oracle side of things your are writing an SQL query to retrieve that data. That data is then transported to CRM via Biztalk.
You should have a date on the Oracle side which denotes the date the data was updated (by Biztalk) which can be used in your query:
WHERE BiztalkChangeDate = MAX(BizTalkChangeDate)
regards,
Don