Spec-Zone.ru › MySQL Workbench

8.1.4 Результатовая сетка

Область результатов на экране отображает результаты выполненных операторов. Если сценарий содержит несколько операторов, для каждого оператора, вернувшего результаты, будет создана вкладка подрезультатов. На рисунке ниже показана отдельная вкладка, и выделены основные особенности результатовой сетки.

Примечание

MySQL Workbench обрабатывает кавычки и экранирование для строк, введенных в результатовую сетку, поэтому добавление кавычек и правильное экранирование здесь необязательно.

Примечание

В поле можно ввести функцию или другое выражение. Используйте префикс \func, чтобы предотвратить экранирование кавычек MySQL Workbench. Например, для выражения md5('fred') MySQL Workbench обычно генерировал бы код md5(\'fred\'). Чтобы предотвратить это, введите выражение как \func md5('fred'), чтобы убедиться, что кавычки не экранируются.

Рисунок 8.4 Результатовая сетка редактора SQL

Content is described in the surrounding text.

Панель инструментов результатовой сетки

Элементы панели инструментов результатовой сетки включают:

  • Сбросить: Сбрасывает все отсортированные столбцы.

  • Обновить: Обновляет все данные, повторно выполняя исходный оператор.

  • Фильтр строк: выполняет поиск по всем ячейкам (без учета регистра). Автоматически обновляется, и также есть кнопка обновления для выполнения этого действия вручную.

  • Редактировать текущую строку: Редактировать текущую строку.

  • Добавить новую строку: Добавляет новую пустую строку и выделяет ее в режиме редактирования. Нажмите Применить, чтобы выполнить (и пересмотреть) запрос вставки строки.

  • Удалить выбранные строки: Удаляет выбранные строки. Нажмите Применить, чтобы выполнить (и пересмотреть) запрос удаления.

  • Экспорт: Записывает результат в файл CSV, HTML, JSON, SQL INSERT, Excel, XML или файл с табуляцией, как требуется.

    Примечание

    Экспортирует набор результатов. Чтобы экспортировать всю таблицу или схему, см. Экспорт данных.

  • Импорт: Импортировать записи из внешнего файла CSV.

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

    Примечание

    Кнопка «Обновить» автоматически корректирует ширину столбца в соответствии с самой длинной строкой в одной из его ячеек. Вы также можете вручную настроить ширину столбца.

Меню вкладок результатовой сетки

Щелкните правой кнопкой мыши вкладку результатовой сетки, чтобы открыть контекстное меню, которое показано на рисунке ниже.

Рисунок 8.5 Контекстное меню результатовой сетки редактора SQL

Content is described in the surrounding text.

Контекстное меню результатовой сетки включает:

  • Переименовать вкладку: Настроить имя (заголовок) этой вкладки.

  • Закрепить вкладку: Закрепить вкладку результатов в результатовой сетке. Выполнение дополнительных операторов SQL приведет к созданию новых вкладок результатовой сетки.

  • Закрыть вкладку: Закрыть эту вкладку.

  • Закрыть другие вкладки: Закрыть все вкладки, кроме этой.

Меню полей результатовой сетки

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

Рисунок 8.6 Меню полей результатовой сетки редактора SQL

Content is described in the surrounding text.

Контекстное меню полей результатовой сетки включает:

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

  • Показать точку в браузере: Оценивает, является ли поле геометрической точкой, а затем открывает точку в браузере, используя openstreetmap.org по умолчанию. Можно настроить альтернативную онлайн-службу (см. Раздел 3.2.7, «Другие параметры»). Этот параметр доступен только для столбцов с допустимыми типами расположения точек.

  • Установить поле в NULL: Устанавливает значение поля в NULL.

  • Отметить значение поля как функцию/литерал: Отметить как функцию, добавив \func.

  • Удалить строку(и): Удаляет всю строку.

  • Загрузить значение из файла: Открывает диалоговое окно для вставки значения из файла. Весь файл содержимого вставляется в поле.

  • Сохранить значение в файл: Сохраняет значение поля в файл.

  • Копировать строку: Копирует строку в формате экранированного CSV, например: 'a', 'b','c'. Также есть Копировать строку (разделитель - табуляция) для использования табуляции вместо запятых в качестве разделителя и Копировать строку (без кавычек) для отказа от экранирования значений.

  • Копировать строку (с именами): Копировать экранированную строку, как «Копировать строку», но также добавляет #comment, содержащий имена столбцов. Также есть Копировать строку (с именами, без кавычек).

  • Копировать поле: Копирует имя поля, например: 'a', или используйте Копировать поле (без кавычек), чтобы не использовать одинарные кавычки.

  • Вставить строку: Вставляет строку поверх выбранной строки.

  • Заглавные буквы: Преобразует текст в текущей строке в заглавные буквы, например: Hello World.

  • строчные буквы: Преобразует текст в текущей строке в строчные буквы, например: hello world.

  • ПРОПИСНЫЕ БУКВЫ: Изменяет строку на использование всех заглавных букв, например: HELLO WORLD.

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

Spec-Zone.ru

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