Spec-Zone.ru › MySQL Workbench

8.1.2 Панель инструментов запросов SQL

Панель инструментов запросов SQL предоставляет действия, позволяющие создавать и управлять запросами. На рисунке ниже показаны кнопки на панели инструментов, расположенные во вкладке запросов SQL.

Рисунок 8.3 Панель инструментов запросов SQL

Content is described in the surrounding text.

Инструменты запросов SQL (слева направо):

  • Открыть файл скрипта в этом редакторе: Загружает содержимое сохраненного SQL-скрипта в редактор SQL.

  • Сохранить скрипт в файл: Позволяет сохранить текущее содержимое редактора SQL в файл.

  • Выполнить выбранную часть скрипта или всё, если выбор отсутствует: Предоставляет простой способ выполнения всего запроса или его части.

  • Выполнить оператор под курсором: Использует позицию курсора для определения и выполнения запроса.

  • Выполнить команду EXPLAIN для оператора под курсором: Использует позицию курсора для определения запроса и затем выполняет его. При выполнении оператора также отображается вкладка с результатами.

    В качестве альтернативы, визуальный план выполнения уже доступен для всех выполненных запросов. Выберите План выполнения во вкладке результатов, чтобы его просмотреть.

  • Остановить выполняемый запрос: Останавливает выполнение текущего выполняемого SQL-скрипта. Подключение к серверу базы данных не перезапускается, и все открытые транзакции остаются открытыми.

  • Переключить продолжение выполнения SQL-скрипта после ошибок: Если отображается красное кружочек “точка останова”, скрипт завершается на операторе, который завершается ошибкой. Если вы нажмёте кнопку, чтобы отобразить зеленую стрелку, выполнение продолжится после ошибки, возможно, сгенерировав дополнительные наборы результатов. В любом случае, любая ошибка, возникшая при попытке выполнения некорректного оператора, записывается в область Вывод. Это поведение также можно настроить в разделе Выполнение SQL панели пользовательских настроек.

  • Зафиксировать текущую транзакцию: Все вкладки запросов в одном соединении используют общие транзакции. Чтобы иметь независимые транзакции, необходимо открыть новое соединение.

  • Отменить текущую транзакцию: Все вкладки запросов в одном соединении используют общие транзакции. Чтобы иметь независимые транзакции, необходимо открыть новое соединение.

  • Переключить режим автокоммита: При включении каждый оператор фиксируется немедленно. Все вкладки запросов в одном соединении используют общие транзакции. Чтобы иметь независимые транзакции, необходимо открыть новое соединение.

    Автокоммит включен по умолчанию. Чтобы отключить это поведение по умолчанию, см. раздел Выполнение SQL диалогового окна настроек MySQL Workbench.

  • Установить ограничение для количества строк, возвращаемых запросами: MySQL Workbench автоматически добавляет LIMIT клаузу с заданным числом строк в запросы. Значение по умолчанию равно 1000.

    Значение по умолчанию (1000) можно изменить в разделе Выполнение SQL диалогового окна настроек MySQL Workbench.

  • Сохранить текущий оператор или выборку в список фрагментов: Более подробную информацию о списке фрагментов см. в Разделе 8.1.5, «SQL Additions - Snippets Tab».

  • Преобразовать/переформатировать SQL-скрипт: По умолчанию ключевые слова SQL преобразуются в верхний регистр. Это поведение можно изменить в разделе Выполнение SQL диалогового окна настроек MySQL Workbench.

  • Показать панель поиска для редактора: Щелкните Готово, чтобы закрыть панель.

  • Переключить отображение невидимых символов: При выборе отображаются невидимые символы, такие как новые строки, пробелы и табуляции. Новая строка представлена как [LF], пробел — как точка (.), а табуляция — как стрелка вправо.

  • Переключить перенос длинных строк: При выборе длинные строки в редакторе SQL переносятся, чтобы избежать необходимости прокрутки. Для больших файлов рекомендуется отключить этот параметр.

© 2025 Oracle
Licensed under the GPLv2 License.
https://docs.oracle.com/cd/E17952_01/workbench-en/wb-sql-editor-toolbar.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API