PL/SQL Developer. 2. Выполнение запросов и редактирование данных.

Выполнение запросов

После подключения добавляем новое Sql-окно

PL/SQL Developer откртиые нового Sql-окна

Пишем запрос, нажимаем F8 или кнопку на панели инструментов и получаем таблицу - результат запроса.

PL/SQL Developer выполнение запроса

Если в результате запроса возвращается много строк то сразу все они не загружаются. Загружаются столько строк сколько помещается на экране, для загрузки остальных строк становятся активны две кнопки

PL/SQL Developer загрузка всех строк

Чтобы загрузить все записи нужно нажать правую.

История запросов

Если отправить несколько запросов подряд то справа становятся доступны кнопки по которым можно переключатся по истории запросов. Кнопка "вверх" отобразит предыдущий отправленный запрос, а кнопка "вниз" следующий.

PL/SQL Developer навигация по истории запросов

Экспорт результатов запроса

Часто результат запроса нужно экспортировать, для этого есть отдельная кнопка. Экспортировать можно в том числе в виде Sql скрипта который будет содержать insert'ы выбранных записей

PL/SQL Developer экспорт запроса

Режим просмотра одиночной записи

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

PL/SQL Developer режим просмотра одной записи

Редактирование данных, которые вернул запрос

Для того чтобы отредактировать записи, которые попали в выборку, в запрос нужно добавить специальное поле rowid. Теперь после нажатия на кнопку с замком, активируется режим редактирования, в котором доступны кнопки для добавления и удаления записей.

PL/SQL Developer включение режима редактирования данных

PL/SQL Developer добавление и удаление строк

Редактирование осуществляется в самой таблице

PL/SQL Developer редактирование строки

Для сохранения изменений нужно нажать две кнопки - Post и Commit.

PL/SQL Developer сохранение изменений

Откатить не зафиксированные изменения можно кнопкой Rollback

PL/SQL Developer откат изменений

Последниее изменение: 24.08.2023, 06:42:55