Задавайте вопросы, мы ответим
Вы не зашли.
Создаю View с оператором GROUP_CONCAT(... SEPARATOR '\\') - вьюшка создается, но при ее открытии появляется ошибка синтаксиса.
Если исправить '\\' на другое значение, например, на ', ', то работает без ошибок.
Замена на CHAR(92) - тоже ошибка синтаксиса.
Как вставить разделитель "\"?
Отредактированно klow (30.08.2016 08:39:39)
Неактивен
похоже, что вы нашли багу
Неактивен
Может идеи есть как его можно обойти?
Отредактированно klow (31.08.2016 12:07:28)
Неактивен
Например, так можно обойти:
Неактивен
Но советую заявить на bugs.mysql.com, чтобы другие в будущем не столкнулсь с этой же проблемой
Неактивен
Спасибо!
rgbeast написал:
Но советую заявить на bugs.mysql.com, чтобы другие в будущем не столкнулсь с этой же проблемой
К сожалению у меня сложности с английским, поэтому могу не совсем точно выразиться.
Неактивен
Отправил на bugs
http://bugs.mysql.com/bug.php?id=82837
Неактивен
Спасибо!
Странно, у меня нет доступа для его просмотра.
You do not have access to bug #82837.
Неактивен
Видимо не показывают, так как пометил ее как security bug. Разработчики подтвердили багу в MySQL 5.5 и 5.6, но ее нет в 5.7. Поэтому еще один способ обойти багу - перейти на MySQL 5.7.
Неактивен
Спасибо!
Не в курсе, есть документация на русском по переходу с 5.5 на 5.7?
Отредактированно klow (01.09.2016 15:36:14)
Неактивен
На русском не знаю, но процесс такой же, как и на предыдущие версии. Остановить; переустановить, не трогая директорию с данными; запустить скрипт mysql_upgrade. Этот путь называют "In-place Upgrade"
http://dev.mysql.com/doc/refman/5.7/en/upgrading.html
Неактивен