SQL*Plus

SQL*Plus

SQL*Plus — программа-интерпретатор командной строки для работы с системой управления базами данных Oracle, в которой могут выполняться команды SQL и PL/SQL в интерактивном виде или из сценария.

SQL*Plus работает как относительно простой инструмент, с интерфейсом командной строки. Программисты и администраторы СУБД обычно используют его как по умолчанию, так как интерфейс доступен практически в любой установке программного обеспечения Oracle.

Содержание

Типы команд

SQL*Plus понимает три категории текста:

  1. SQL заявления
  2. PL/SQL блоки
  3. внутренние команды SQL*Plus, например:
    • команды контроля окружающей среды, такие как SET
    • команды мониторинга окружающей среды, такие как SHOW

Сценарии могут включать в себя все эти компоненты.

Программист Oracle в программной среде может запустить SQL*Plus, например, путем ввода команды:

sqlplus scott/tiger

где пользователь scott имеет пароль tiger . SQL*Plus затем представляет строку приглашения по умолчанию:

SQL>

Интерактивное использование можно начать с ввода заявление SQL (прекращено запятой), PL/SQL блок, или другой команды. Например:

SQL> select 'Hello world' as example from dual;
EXAMPLE
--------------------------------
Hello world

История

Первая версия SQL*Plus заменила UFI («Дружественный интерфейс»). UFI появилась в базе данных Oracle до 4 версии. Позже были добавлены новые возможности для UFI и его имя стало Расширенный UFI (англ. Advanced UFI). Потом название изменили на SQL*Plus.

По состоянию на 2010 продукт продолжает носить имя SQL*Plus.

Использование

Графические интерфейсы для Oracle созданные третьими лицами, уменьшили долю пользователей, которые зависят от SQL*Plus среды. Oracle магазины обычно продолжают использовать SQL*Plus для пакетного обновления или простых отчетов.

Корпорация Oracle в обертках / GUI-fications / замена для SQL*Plus включают в себя:

Oracle 11g

Начиная с Oracle Database 11g, iSqlplus (веб) и SQLPLUS графический интерфейс больше не поставляются с программным обеспечением баз данных Oracle. Командная строка SQL*Plus продолжает использоваться, в основном для не-интерактивных сценариев или для административных целей.

Совместимость

Другие производители сделали свое программное обеспечение частично совместимым с SQL*Plus, например, соответствующие продукты компании TOAD и Quest Software.

См. также

Oracle SQL Developer

Ссылки


Wikimedia Foundation. 2010.

Игры ⚽ Нужен реферат?

Полезное


Смотреть что такое "SQL*Plus" в других словарях:

  • SQL*Plus — is an Oracle command line utility which runs SQL and PL/SQL commands interactively or from a script. Complete documentation for SQL*Plus can be found on the Oracle website [cite web | title=Oracle SQL*Plus documentation |… …   Wikipedia

  • SQL*Plus — Saltar a navegación, búsqueda SQL*Plus es una utilidad de línea de comandos de Oracle la cual permite a los usuarios ejecutar interactivamente comandos SQL y PL/SQL. La documentación completa para el intérprete SQL*Plus puede encontrarse en el… …   Wikipedia Español

  • SQL*Plus — est un utilitaire en ligne de commande d Oracle qui permet aux utilisateurs d exécuter interactivement des commandes SQL et PL/SQL. Références SQL*Plus SQL*Plus Tutorial …   Wikipédia en Français

  • SQL*Plus — Oracle Datenbank Basisdaten Entwickler: Oracle Aktuelle Version: 11g (10. Juli 2007 …   Deutsch Wikipedia

  • SQL Server Notification Services — is being Removed from SQL Server 2008 [http://blog.desktopalert.net/blogs/da blog/archive/2008/02/16/25.aspx] Notification Services is based on SQL Server Technology, and sits atop the Microsoft .NET Framework. Notification Services offers a… …   Wikipedia

  • SQL — Structured Query Language SQL Apparu en 1974 Auteur …   Wikipédia en Français

  • SQL Server — Microsoft SQL Server SQL Server Développeur Microsoft Dernière …   Wikipédia en Français

  • SQL Server 2000 — Microsoft SQL Server SQL Server Développeur Microsoft Dernière …   Wikipédia en Français

  • PL/SQL — infobox programming language name = paradigm = imperative (procedural) year = designer = developer = Oracle Corporation latest release version = latest release date = latest test version = latest test date = typing = implementations = dialects =… …   Wikipedia

  • PL/SQL — (Procedural Language/Structured Query Language) es un lenguaje de programación incrustado en Oracle. PL/SQL soportara todas las consultas, ya que la manipulación de datos que se usa es la misma que en SQL, incluyendo nuevas características: El… …   Wikipedia Español


Поделиться ссылкой на выделенное

Прямая ссылка:
Нажмите правой клавишей мыши и выберите «Копировать ссылку»