ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Procedimiento, Funciones, Cursores


Enviado por   •  24 de Junio de 2013  •  331 Palabras (2 Páginas)  •  284 Visitas

Página 1 de 2

BASE DE DATOS ll: PROCEDIMIENTOS Y FUNCIONES

JULIO LOPEZ

JULIO FRANCO

JEYNER PAZ

GRUPO 412

ING: JHON CANO

INSTTITUCION UNIVERSITARIA ANTONIO JOSE CAMACHO

FACULTAD DE INGENIERIAS

CALI

2013

FUNCION

FUNCIONES:

1 Ingresar el id de usuario y para saber la cedula.

create or replace function func1(variable number)

return varchar2

is

ced varchar2(50);

begin

select cedula into ced from usuario

where id_usuario=variable;

dbms_output.put_line('Cedula: '||ced);

return ced;

end func1;

DECLARE

ced VARCHAR2(50);

BEGIN

ced:=func1(1);

END;

Cedula: 1143928747

……………………………………………………………………………………………………………………………………………………

CREATE OR REPLACE FUNCTION ejemplo_3 (variable NUMBER)

RETURN VARCHAR2

IS

nombre varchar2(50);

BEGIN

SELECT nombres INTO nombre FROM usuario

WHERE id_usuario=variable;

RETURN nombre;

END ejemplo_3;

…………………………………………………………………………………………………………………………………..

create or replace function func1(id number)

return varchar2

is nom varchar2(40);

begin

select descripcion into nom from producto

where id_producto=1;

return nom;

end func1;

declare

nomb varchar2(20);

begin

nomb:=func1(1);

dbms_output.put_line('el nombre del producto que usted solicita es: '||nomb);

end;

begin

dbms_output.put_line(func1(1));

end;

PROCEDIMIENTO

PROCEDIMIENTOS:

Ing

create or replace procedure proce1(variable number)

is

nom varchar2(50);

ape varchar2(50);

ced varchar2(50);

begin

select nombres,apellidos,cedula into nom,ape,ced from usuario

where id_usuario=variable;

dbms_output.put_line('Nombre: '||nom||' apellido: '||ape||' cedula: '||ced);

...

Descargar como (para miembros actualizados)  txt (4 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com