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 <, >, =, >=, <=, !=, <> NOT AND OR [NOT] IN(list) ANY ALL [NOT] BETWEEN X AND Y EXISTS [NOT] LIKE Functie Operatori de comparatie Funcia logic NU Funcia logic I Funcia logic SAU Egal cu oricare valoare din lista de valori Indic o valoare oarecare dintr-o mulime Indic toate valorile unei mulimi Valoarea unei variabile [nu] se gsete n intervalul [x,y] Condiia este adevrat dac o subcerere returneaz cel puin un rnd 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; Operatorul specific dac valoarea unei variabile este sau nu nul

IS [NOT] NULL

E. Operatori utilizai n expresiile de cereri


Operator UNION INTERSECT MINUS Functie Combin mai multe cereri, returnnd reunirea liniilor selectate de cererile individuale Combin mai multe cereri, returnnd intersecia liniilor selectate de cererile individuale 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 (+) PRIOR Functie Indic faptul c o coloan ce l precede este coloan de jonciune extern (OUTER JOIN COLUMN) 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 LEVEL NULL ROWID ROWNUM SYSDATE UID USER Valoare returnat 1 pentru rdcin, 2 pentru subdirector (copil) al rdcinii etc. Se utilizeaz n comanda SELECT i cluza CONNECT BY Returneaz o valoare nul. Nu poate fi folosit n expresiile logice. Numrul de identificare al rndului. Un identificator de rnd este de tipul ROWID i nu de tipul numr sau caracter. Numrul de ordine al rndului selectat din tabel (numrnd de la 1) Data calendaristic i timpul curent Identificator de utilizator, este un numr unic pentru fiecare utilizator Returneaz numele utilizatorului curent

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