Что такое SQL*Plus?
Что такое SQL*Plus? SQL*Plus – это инструмент (командная строка) для выполнения запросов к базе данных Oracle и получения результатов этих запросов.
Как открыть SQL*Plus?
SQL*Plus открываем так: в командной строке («Выполнить» в Windows) указываем sqlplus, имя пользователя и пароль. В моём случае это так:
Жмём кнопку «OK» и получаем:
SQL*Plus готов к работе.
Как закрыть SQL*Plus?
Закрыть SQL*Plus можно командами «quit» или «exit»:
Как создать новую таблицу?
Создать новую таблицу Item можно так:
ITEM_ID Number not null,
ITEM_NAME Varchar2(150));
Введём этот код в SQL*Plus, получаем:
здесь 2 и 3 — номера строк, они появляются, если строка не завершена точкой с запятой и пользователь жмёт на кнопку Enter. Ставим точку с запятой в конце нашего кода, жмём Enter, получаем сообщение «Table created»:
Можно было создать таблицу иначе. Сохраним запрос на создание таблицы ITEM в файле с расширением .sql. Я сделал этот файл в Блокноте. Теперь в SQL*Plus выполним код из этого файла:
жмём Enter, получаем сообщение «Table created». Для Linux вместо @ надо поставить START.
Как получить описание таблицы?
С помощью команды describe: