...
- SQL affects zero rows. This causes data divergence and so a conflict is raised. This could also mean that the target data has changed independently of the source data.
- SQL affects more than one row. This causes data divergence and so a conflict is raised.
- Oracle error. This can range from usual primary key or foreign key violation (another type of data divergence) to purely technical reasons (cannot extend datafile).
- Lock timeout. If the APPLY waits for a row lock more than WATCHDOG_TIMEOUT seconds, a conflict is also reported.
...
Note |
---|
|
How is a conflict detected?
...