|
|
|
Проблема с MySql delimiter
|
|||
|---|---|---|---|
|
#18+
Здравствуйте! Пытаюсь создать триггер из своего приложения в БД. Код пишу такой: Код: plaintext 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. И запрос с установкой разделителя не выполняется. То есть при выполнении Код: plaintext 1. 2. я получаю ошибку:“check the manual that corresponds to your MariaDB server version for the right syntax to use near ‘DELIMITER //’”. Когда я выполняю команду DELIMITER // через администратор, то все срабатывает отлично. В чем дело?=((( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2014, 12:25:03 |
|
||
|
Проблема с MySql delimiter
|
|||
|---|---|---|---|
|
#18+
DELIMITER - это команда консольного клиента mysql, а не SQL-команда. Посмотрите в документации от используемой библиотеки доступа, как именно у нее нужно указывать DELIMITER. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2014, 12:51:55 |
|
||
|
Проблема с MySql delimiter
|
|||
|---|---|---|---|
|
#18+
miksoft, спасибо! я посмотрела драйвер QMYSQL для qt. Сказано, что он вообще не поддерживает команду DELIMITER и якобы задавать разделитель вообще не нужно. Но если его не задавать, то тоже выдается ошибка синтаксиса( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.05.2014, 14:23:23 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38645198&tid=1834807]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
| others: | 213ms |
| total: | 353ms |

| 0 / 0 |
