Sunteți pe pagina 1din 1

1.

SA SE ADAUGE O NOUA COLOANA IN TABELA ANGAJAT PT A AFLA FUNCTIA


ACESTUIA//
ALTER TABLE dobricaioana_angajat
add ( FUNCTIE VARCHAR2(50)
);

2. Sa se modifice dimensiunea maxima a numarului salariu din tabela Angajat


ALTER TABLE dobricaioana_angajat
MODIFY (salariu NUMBER(6,2));

3. SA SE CREEZE UN TABEL CU ANGAJATII CARE OCUPA FUNCTIA DE OPERATOR


RECEPTIE SAU MANAGER
CREATE TABLE dobricaioana_ang2
AS SELECT* FROM dobricaioana_angajat
WHERE FUNCTIE IN('Operator receptie', 'Manager');

4. SA SE ADAUGE O RESTRICTIE IN TABELA SEJUR PT NUMARUL DE NOPTI


ALTER TABLE dobricaioana_sejur
ADD CONSTRAINT ck_nr_nopti check (nr_nopti>1);

5.SA SE ADAUGE O COLOANA VARSTA IN TABELA CLIENT//


ALTER TABLE dobricaioana_client
ADD VARSTA NUMBER(2);

6.SA SE ADAUGE RESTRICTIE PT COLOANA VARSTA//


ALTER TABLE dobricaioana_client
ADD CONSTRAINT CK_VARSTA CHECK ((VARSTA>=18) AND (VARSTA<99));

7.SA SE DEZACTIVEZE RESTRICTIA PT VARSTA//


ALTER TABLE dobricaioana_client
DISABLE CONSTRAINT ck_varsta;

8.SA SE INACTIVEZE COLOANA VARSTA//


ALTER TABLE dobricaioana_client
SET UNUSED COLUMNS VARSTA;

9.SA SE STEARGA COLOANELE INACTIVE DIN TABELA CLIENT;


ALTER TABLE dobricaioana_client
DROP UNUSED COLUM

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