Выполнить сценарий из модели EER рабочей среды MySQL?
В режиме моделирования EER MySQL Workbench есть возможность написать сценарий SQL, который хранится вместе с моделью. Но я посмотрел повсюду и не вижу никакого способа выполнить такой скрипт, кроме как скопировать и вставить его в окно режима запроса. Есть пункт меню Scripting / Run Script, но на самом деле он ничего не делает. Наверняка должно быть какое-то применение раздела скриптов модели помимо простого хранения текста SQL?
1 ответ
Запуск произвольного кода SQL во время прямого проектирования или синхронизации невозможен. Единственный исполняемый код - это sql для создания объектов и заполнения таблиц данными, указанными в разделе " Вставки " редактора таблиц.
Запуск сценария sql в целом, конечно, возможен, а также тривиален. Просто откройте соединение с вашим сервером (оно должно быть создано на главном экране, если вы не сделали этого в первую очередь). Затем на панели инструментов редактора есть кнопка, чтобы открыть скрипт. Используйте это, чтобы открыть файл (если у вас есть отдельный файл sql). Если вы хотите запустить код, который хранится в модели (как файл SQL), вы должны скопировать / вставить его.