base de datos

Páginas: 4 (977 palabras) Publicado: 26 de enero de 2014
AC TIVIDAD I
Bloques anonimos

Facultad de Ingeniería !

1

numero 1
declare
v_empno emp.empno%type;
v_ename emp.ename%type;
v_job emp.job%type;
begin
select empno, ename, job
intov_empno, v_ename, v_job
from emp
where empno = 7369;
dbms_output.put_line(v_empno || ' ' || v_ename || ' '|| v_job);
end;

Facultad de Ingeniería !

2

Numero 2
declare
reg_emp emp%ROWTYPE;begin
select *
into reg_emp
from emp
where empno = 7369;
dbms_output.put_line(reg_emp.empno || ' ' || reg_emp.ename || ' '|| reg_emp.job);
end;

Facultad de Ingeniería !

3

numero 3declare
v_nom_emp emp.ename%TYPE;
v_nom_jefe emp.ename%type;
begin
select e.ename , m.ename
into v_nom_emp,v_nom_jefe
from emp e join emp m ON e.mgr = m.empno
where e.empno = 7369;dbms_output.put_line(v_nom_jefe || 'es el jefe de' || v_nom_emp);
end;

Facultad de Ingeniería !

4

//numero 4
declare
cursor cemp
is
select * from emp;
reg_emp emp %ROWTYPE;
c NUMBER(2) :=0;
beginopen cemp;
loop
fetch cemp into reg_emp;
exit when cemp%NOTFOUND;
c := c+1;
dbms_output.put_line(c||' '||reg_emp.empno || ' ' || reg_emp.ename || ' '||
reg_emp.job);
end loop;
close cemp;end;

Facultad de Ingeniería !

5

//numero 5
declare
cursor cemp
is
select * from emp;
c NUMBER(2) :=0;
begin
for reg_emp in cemp
loop
c := c+1;
dbms_output.put_line(c||''||reg_emp.empno || ' ' || reg_emp.ename || ' '||
reg_emp.job);
end loop;
end;

Facultad de Ingeniería !

6

//numero 6
declare
cursor cemp(v_job emp.job%type)
is
select * from emp
where job =v_job;
begin
for reg_emp in cemp('MANAGER')
loop
dbms_output.put_line(reg_emp.empno || ' ' || reg_emp.ename || ' '|| reg_emp.job);
end loop;
end;

Facultad de Ingeniería !

7

//numero 7declare
cursor cemp
is
select * from emp;
begin
for reg_emp in cemp
loop
if reg_emp.deptno = 10 then
insert into emp10 values(reg_emp.empno,reg_emp.ename,reg_emp.job,reg_emp.deptno);
elsif...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Que es una base de datos y tipos de base de datos
  • Bases de datos y usuarios de bases de datos
  • Base De Datos
  • Base De Datos
  • Base de datos
  • Base De Datos
  • Base de datos
  • Bases de datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS