Contacts     ->      ICQ:    699 512 265,         E-Mail: CerebroSQL@gmail.com

  • YouTube Social  Icon

Редактор SQL запросов

Окно редактора запросов состоит из

  • Панель создания листов

    • Создание нового листа для работы с БД Oracle

    • Создание нового листа для работы с БД PostgreSQL

    • Создание нового листа для работы с БД MySQL

    • Создание нового листа для работы с БД SQLite

    • Создание нового листа для работы с БД MS SQL

    • Удаление текущего листа

  • Область листов

Синтаксис

При работе со всеми типами БД из редактора используется единый синтаксис для запросов.

Начиная с версии 3.7.0.7 редактор запросов поддерживает 2 синтаксиса запросов для всех баз

1. Синтаксис Oracle

При выполнении единичного запроса (select), он может заканчиваться символом ';' (точка с запятой).

При выполнении конструкции "create" она не должна заканчиваться символом ';' (точка с запятой), если его наличие не требует синтаксис команды.

Например:

Конструкция "create user..." не требует наличия символа в конце команды, при этом "create procedure ..." требует его наличие!

При выполнении скриптов: Для отделения команд друг от друга в качестве разделителя используется символ ';' для всех команд за исключением команды createdeclare и begin, после, должен идти символ '/' обязательно!

2. Синтаксис MS SQL

В виде разделителя для всех без исключения команд в редакторе используется ключевое слово GO написанное на отдельной строке

Перед выполнением скриптов в редакторе рекомендуется пользоваться функцией предпросмотра выполнения команд нажатием кнопки "F2"

Комбинации клавиш редактора запросов
  • Shift + F1 - создать новый лист для работы с СУБД Oracle 

  • Shift + F2 - создать новый лист для работы с базами SQLite

  • Shift + F3 - создать новый лист для работы с СУБД PostgreSQL

  • Shift + F4 - создать новый лист для работы с СУБД MySQL

  • F3 - закрыть текущий лист

  • Alt + F1 - показать главное окно программы

  • Alt + F4 - закрыть редактор запросов

  • Ctrl + F - открыть диалоговое окно поиска по листу

  • Ctrl + R - открыть диалоговое окно поиска и замены текста на листе

  • Ctrl + S - открыть окно сохранения листа в файл на диске

  • Ctrl + D - открыть окно для загрузки текста из файла в редактор

  • F4 - показать план выполнения запроса

  • F5/F8 - выполнить запрос/скрипт

  • F6 - показать содержимое выделенной таблицы/представления

ВАЖНО: Разделы документации описывающие работу в редакторе с отдельными СУБД находятся в процессе разработки
Редактор SQL запросов для СУБД Oracle
Редактор SQL запросов для СУБД PostgreSQL
Редактор SQL запросов для СУБД MySQL
Редактор SQL запросов для СУБД MSSQL
Редактор SQL запросов для баз SQLite
Хинты и процедуры редактора запросов