SQL 3
Suprimarea unei legături
între două BD, una locală şi una la distanţă:
DROP
[
PUBLIC
]
DATABASE LINK nume_legatura.
Câteva dintre cele mai importante comenzi disponibile în
SQL*Plus
:
ACCEPT
– citeşte o variabilă de intrare de la utilizator;
DEFINE
– declară o variabilă (
DEF
);
DESCRIBE
– listează atributele tabelelor sau ale altor obiecte (
DESC
);
EDIT
– deschide un editor în care se poate modifica ultima comandă;
EXIT
sau
QUIT
– deconectează utilizatorul şi încheie sesiunea
SQL*Plus
;
GET
– caută un fişier
SQL
şi îl depune în
buffer
-ul
SQL
;
HOST
– execută o comandă a sistemului de operare (!);
LIST
– afişează ultima comandă executată din
buffer
-ul
SQL
(
L
);
PROMPT
– afişează un text pe ecran;
RUN
– listează şi execută comanda salvată în
buffer
-ul
SQL
(/);
SAVE
– salvează comanda din
buffer
-ul
SQL
într-un fişier script;
SET
– modifică variabilele de mediu specifice
SQL*Plus
;
SHOW
– afişează setările variabilelor de mediu
SQL*Plus
;
SPOOL
– copiază ieşirea unei comenzi într-un fişier;
START
– execută un script
SQL
(@).
Salvarea comenzilor
Comanda
SQL
, care este introdusă interactiv prin interfaţa
SQL*Plus
, estememorată într-un
buffer
SQL
. Ea poate fi modificată sau executată de mai multeori, atâta timp cât utilizatorul nu a introdus o nouă comandă sau nu a şters explicit
buffer
-ul
SQL
(
CLEAR BUFFER
). Cererea nouă va şterge vechea cerere din
buffer
.Utilizatorul poate salva una sau mai multe comenzi într-un fişier, ce ulterior poate fi încărcat, modificat sau executat. Extensia implicită a fişierului:
.sql.SAVE nume_fisier
[
CREATE|REPLACE|APPEND
]
–
opţiunea
CREATE
arată că se creează un nou fişier;
–
opţiunea
REPLACE
permite înlocuirea (
overwrite
) unui fişier existent;
–
opţiunea
APPEND
adaugă conţinutul
buffer
-ului în continuarea unui fişier.Pentru
încărcarea şi executarea unui fişier de comenzi
poate fi utilizatăuna din următoarele variante:
•
comanda
START
;