SQL * Mere

SQL * Mere Beskrivelse af billedet Sqlplus.gif. Beskrivelse af SqlPlus connected.png-billedet. Information
Udviklet af Oracle (virksomhed)
Første version 1982
Projektstatus Aktiv
Miljø UNIX , Microsoft Windows
Sprog engelsk
Type SQL- kommandotolker
Licens Ejer

SQL * Plus er et værktøjkommandolinjen udviklet af Oracle, der giver brugerne mulighed for interaktivt at udføre kommandoer SQL og PL / SQL . Fås i flere versioner ( grafik og web ) og distribueres hovedsageligt med Oracle Database- produktet .

Historisk

Den første version af SQL * Plus blev kaldt UFI ( User Friendly Interface ) og ser ud til at stamme fra 1982. Dette navn blev brugt indtil Oracle version 4 .

Efter tilføjelse af nye funktioner omdøbte udviklerne værktøjet til Advanced UFI, og siden Oracle Database version 5 er produktet omdøbt til SQL * Plus.

I årenes løb har SQL * Plus været tilgængelig i flere versioner: ud over kommandolinjetilstanden er der implementeret en grafisk tilstand med navnet "SQL * Plus GUI" og en webtilstand med navnet "  i SQL * Plus". Den grafiske version er kun et alternativ til kommandolinieversionen; versionen via browser kræver også, at en server opretter forbindelsen mellem databasen og browseren. Fra og med version 11g af Oracle Database leveres ikke SQL * Plus GUI- og i SQL * Plus- versionerne længere med produktet.

Funktioner

SQL * Plus kan fortolke flere kategorier af tekst: SQL- forespørgsler , PL / SQL- blokke , kommandoer til styring af SQL * Plus-miljøet, kommentarer og eksterne kommandoer.

SQL-forespørgsler og PL / SQL-blokke kan redigeres, gemmes, indlæses og udføres. Resultaterne af forespørgsler kan formateres, gemmes, udskrives. SQL * Plus kan også interagere med databaser: liste definitioner af tabeller, få adgang til og gemme data i databasen og udføre nogle administrationshandlinger.

Suppler

Variabler

Nogle interne variabler i SQL * Plus er tilgængelige:

Yderligere moduler

Nogle tilføjelser til SQL * Plus blev udviklet af tredjepartsleverandører. Eksempler blandt andre

brug

De grafiske grænseflader leveret af Oracle ( Oracle SQL Developer osv.) Eller af andre redaktører har reduceret andelen af ​​SQL * Plus-brugere. Nogle tredjepartsprodukter er blevet kompatible med SQL * Plus: Toad , DB2 Command Interpreter .

Referencer

  1. Ophavsretstid på SQL * Plus GUI "om" dialog
  2. Oracle Insights: Tales of the Oak Table ,2004, 419  s. ( ISBN  978-1-59059-387-5 , læs online ) , s.  35
  3. (in) "  SQL * Plus Quick Start (Release 10.2)  " , Oracle (adgang til 17. marts 2014 )
  4. (in) "  Forældede komponenter i Oracle Database 11g frigivelse 1 (11.1)  " Oracle Docs (adgang til 17. marts 2014 )
  5. "  SQL * Plus Tutorial  " , www.sql-plus.com (adgang til 18. marts 2014 )
  6. (in) "  SQL Assistant Front page  " , Softtree.com (adgang 17. marts 2014 )
  7. "  rlwrap  " (adgang 17 Mar 2014 )
  8. (in) "  SQL * Plus-kompatibilitet  " , informit.com,18. april 2003(adgang til 17. marts 2014 )
  9. "  DB2 version 9.7 til Linux, UNIX og Windows, tilføjelse af en SQL * Plus-kompatibel sektion for kommandotolker ,  " IBM (adgang til 17. marts 2014 )

Se også

Relaterede artikler

eksterne links