2016-04-20 2 views

ответ

2

Вы посмотрели в нужное место, если ваш редактор SQL находится из объекта модели, а не из SQL IDE. В последнем случае сервер, к которому вы подключаетесь, определяет, какие функции доступны.

Однако поддержка поддержки JSON была добавлена ​​в 5.7.8, и, следовательно, средство проверки ошибок жалуется, что у вас есть только версия ниже (5.7 - то же, что и 5.7.0). Мы уже осознали эту ситуацию и, следовательно, изменили поле версии с селектора на свободное текстовое поле, которое затем позволяет указать версию выпуска. Это изменение будет доступно со следующей версией WB.

+0

Правда, http://dev.mysql.com/doc/refman/5.7/ru/json.html –

+0

Спасибо! работаю для меня! –

+0

У меня была такая же проблема, и это не решило ее для меня. Кажется, WB поддерживает JSON на вкладке, где он связан с базой данных, но не на вкладке моделирования. Когда я пытаюсь поместить сохраненный proc с типами 'json' и использую оператор' - >> ', он сообщает мне, что моя процедура имеет синтаксическую ошибку и не включает ее, когда я перепрограммирую ее. – Milton

1

Я понял: номер версии в диалоговом окне настроек, отображаемом OP, изменяет только версия для активной базы данных программы. На стороне модели, каждая модель имеет свою собственную установку версии под Model -> Параметры модели -> MySQL: enter image description here

Я сделал вывод, что, потому что я создал модель перед тем я обновил версию, что моя модель сохранена старая версия номер, снял флажок наследования и изменил версию - проблема решена.