|
|
|
Задачка с одним неизвестным
|
|||
|---|---|---|---|
|
#18+
Доброго всем дня. Есть таблица: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. И есть попытка изменить в этой таблице данные: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Вопрос: что должен содержать массив arr_MD5 , чтобы вызвать ошибку " ORA-00001: unique constraint (...) violated " ? Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:10 |
|
||
|
Задачка с одним неизвестным
|
|||
|---|---|---|---|
|
#18+
MaXie, Код: plsql 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:21 |
|
||
|
Задачка с одним неизвестным
|
|||
|---|---|---|---|
|
#18+
Щукина Анна, благодарю за отклик. Такие записи есть и в рамках данной IOT-таблицы это допустимо. Вопрос, как возможно на указанном MERGE получить ошибку ограничения целостности по PK ключу? Почему спрашиваю? Ночью в логе было получено сообщение об ошибке. Данные, которые служили источником для массива arr_MD5 , с того момента претерпели неоднократные изменения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:36 |
|
||
|
Задачка с одним неизвестным
|
|||
|---|---|---|---|
|
#18+
Щукина Анна, Дошло! Спасибо! ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:41 |
|
||
|
Задачка с одним неизвестным
|
|||
|---|---|---|---|
|
#18+
MaXie, у вас первичный ключ - составной, по двум полям. при наличии дублей по CODE - требуется обеспечить уникальность по MD5. теперь подумайте о том, что произойдет, когда в ваш MERGE попадет запись с CODE - из списка дубликатов... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.09.2018, 12:42 |
|
||
|
|

start [/forum/topic.php?fid=52&msg=39698948&tid=1883498]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
137ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 228ms |
| total: | 461ms |

| 0 / 0 |
