Sunteți pe pagina 1din 4

ANEXE

ANEXA 1
CUVINTE REZERVATE

LIST ROWID
LOCK ROWNUM
ACCES DISTINcT LONG ROWS
ADD DOES MAJCEXTENTS RUN
ALL DROP MINUS SELECT
ALTER MODE SESSION
AND ELSE MODIFY SET
ANY ERASE MOVE SHARE
APPEND EVALUATE NEW SIZE
AS EXCLUSIVE NOAUDIT SMALLINT
ASC EXISTS NOCOMPRESS SPACE
ASSERT FILE NOLIST START
ASSIGN FLOAT NOSYSSORT SUCCESSFUL
AUDIT FOR NOT SYNONYM
BETWEEN FORMAT NOWAIT SYSDATE
BY FROM NULL SYSSORT
CHAR GRANT NUMBER TABLE
CHECK GRAPHIC OF TEMPORARY
CLUSTER GROUP OFFLINE THEN
COLUMN HAVING OLD TO
COMMENT IDENTIFIED ON TRIGGER
COMPRESS IF ONLINE UID
CONNECT IMAGE OPTIMIZE UNION
CONTAIN IMMEDIATE OPTION UNIQUE
CONTAINS IN OR UPDATE.
CRASH INCREMENT ORDER USER
CREATE INDEX PAGE USING
CURRENT INDEXED PARTITION VALIDATE
DATAPAGES INDEXPAGES PCTFREE VALUES
DATE INITIAL PRIOR VARCHAR
DBA INSERT PRIVILEGES VARGRAPHIC
DBLINK INTEGER PUBLIC VIEW
DECIMAL INTERSECT RAW WHENEVER
DEFAULT INTO RENAME WHERE
DEFINITION IS REPLACE WITH
DELETE LEVEL REPORT
DESC LIKE RESOURCE
REVOKE
ANEXA 2

OPERATORI UTILIZATI IN LIMBA JUL SQL*PLUS

A. Sintaxa operatorilor SQL*PLUS


Operator Functie
& Specific nlocuirile lexicale ntr-un fiier de comenzi
executat cu START. Opiunile sunt nlocuite prin &s:
prima prin &1, a doua prin &2 etc.
&,&& Indic o variabil utilizator ntr-o comand SQL*PLUS.
Se cere o valoare de fiecare dat cnd variabila & este
gsit i se cere o valoare cnd se gsete prima dat
variabila &&. Incheie o variabil de substituie urmat
de un caracter ce ar putea fi parte a numelui variabilei.

B. Sintaxa operatorilor SQL


Operator Functie
() Include o subcerere coninut ntr-o alt comand
Delimiteaz o constant de tip caracter sau dat
calendaristic. Un apostrof ntr-o constant de tip
caracter se preprezint prin dou apostrofuri.
Marcheaz un nume de coloan sau sinonim care
conine caractere speciale. Marcheaz literalii ntr-un
format de tip dat calendaristic.
@ Precede un nume de legtur la o baz de date, ntr-o
clauz FROM.

C. Operatori aritmetici SQL


Operator Functie
+, - Operatori unari + i (valori pozitive, respectiv valori
negative)
*, / Operatori de nmulire i mprire
+- Operatori de adunare i scdere
|| Concatenare de iruri de caractere
D. Operatori logici
Operator Functie
<, >, =, >=, <=, !=, <> Operatori de comparatie
NOT Funcia logic NU
AND Funcia logic I
OR Funcia logic SAU
[NOT] IN(list) Egal cu oricare valoare din lista de valori
ANY Indic o valoare oarecare dintr-o mulime
ALL Indic toate valorile unei mulimi
[NOT] BETWEEN X AND Valoarea unei variabile [nu] se gsete n intervalul
Y [x,y]
EXISTS Condiia este adevrat dac o subcerere returneaz cel
puin un rnd
[NOT] LIKE Compar valoarea unui cmp cu un ir de caractere.
Dac n irul de caractere urmeaz
% se compar cu orice secvent de caractere; _ - se
compar cu orice caracter;
IS [NOT] NULL Operatorul specific dac valoarea unei variabile este
sau nu nul

E. Operatori utilizai n expresiile de cereri


Operator Functie
UNION Combin mai multe cereri, returnnd reunirea liniilor
selectate de cererile individuale
INTERSECT Combin mai multe cereri, returnnd intersecia liniilor
selectate de cererile individuale
MINUS Combin mai multe cereri, returnnd diferena liniilor
selectate de dou cereri (rndurile distincte selectate de
prima cerere i neselectate de a doua cerere)

F. Ali operatori SQL


Operator Functie
(+) Indic faptul c o coloan ce l precede este coloan de
jonciune extern (OUTER JOIN COLUMN)
PRIOR Definte relaiile printe-fiu ntre nodurile unei cereri
structurate arborescent. Dac operatorul PRIOR
precede o expresie din stnga unei egaliti, se face o
selecie descendent. Dac operatorul PRIOR precede o
expresie din dreapta unei egaliti se va face o selecie
ascendent.
ANEXA 3

PSEUDOCOLOANE UTILIZATE IN LIMBA JUL SQL*PLUS

Numr coloan Valoare returnat


LEVEL 1 pentru rdcin, 2 pentru subdirector (copil) al
rdcinii etc. Se utilizeaz n comanda SELECT i
cluza CONNECT BY
NULL Returneaz o valoare nul. Nu poate fi folosit n
expresiile logice.
ROWID Numrul de identificare al rndului. Un identificator de
rnd este de tipul ROWID i nu de tipul numr sau
caracter.
ROWNUM Numrul de ordine al rndului selectat din tabel
(numrnd de la 1)
SYSDATE Data calendaristic i timpul curent
UID Identificator de utilizator, este un numr unic pentru
fiecare utilizator
USER Returneaz numele utilizatorului curent

S-ar putea să vă placă și