|
|
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Добрый день. Вроде бы простой запрос Код: sql 1. 2. 3. 4. дает ошибку Error Code : 1442 Can't update table 'workshift' in stored function/trigger because it is already used by statement which invoked this stored function/trigger. И так пробовал Код: sql 1. 2. ошибка одна и та же. Ни триггеров ни хранимых процедур, вроде, нет. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2016, 19:09 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Сергей Жидков, А где выполняется этот UPDATE? Не в триггере ли? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2016, 19:12 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Открыл базу данных в SQLYog и пишу запрос. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.09.2016, 21:20 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Сергей Жидков, а на обеих таблицах точно триггеров нет? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2016, 00:11 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Хотел было подтвердить, что триггеров нет, но взяло меня сомнение. В интерфейсе SQLYoga ни одного триггера не видно. В дампе, который он делает, тоже ни разу это слово не встречается. Но в дампе, который делается непосредственно на компе с базой (это касса) средствами mysqldump есть в тексте триггеры, но закомментированные. Этот как раз мог бы мешать Код: plsql 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. И я так и не понял он есть или не есть. Я в этом деле новичок. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 08:46 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Сергей Жидков, триггер есть. /*!50003 - комментарий по стандарту, но не совсем комментарий для mysql. Mysql такое интерпретирует как проверку версии, если версия старше указанного числа (в более привычной трактовке это 5.0.3) - то это не комментарий, а исполняемый фрагмент. Если младше - то это комментарий и блок игнорируется. http://dev.mysql.com/doc/refman/5.7/en/comments.html ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:30 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Спасибо за разъяснение. И как мне теперь вырулить? Надо сделать одноразовое изменение данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 11:58 |
|
||
|
Не выполняется UPDATE
|
|||
|---|---|---|---|
|
#18+
Короче наваял вот чего. Удалил триггер, запустил апдейт, и создал триггер выдрав его кусок из исходного дампа базы. Подтвердите кто-нибудь, верно ли я сделал? Не всплывет что-то неучтенное? Код: plsql 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. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.09.2016, 17:12 |
|
||
|
|

start [/forum/topic.php?fid=47&fpage=93&tid=1831443]: |
0ms |
get settings: |
8ms |
get forum list: |
17ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
52ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 215ms |
| total: | 359ms |

| 0 / 0 |
