Ver Mensaje Individual
  #3  
Antiguo 06-04-2004
Avatar de haron
haron haron is offline
Miembro
 
Registrado: may 2003
Ubicación: Las Palmas de Gran Canaria
Posts: 310
Reputación: 22
haron Va por buen camino
tengo una tabla que se llama 'proyectos', que tiene dos campos 'codigo_proyecto' y 'nombre_proyecto'.

ejecutas el codigo siguiente para crear un procedimiento almacenado:

Código:
set term^;
alter procedure prueba returns(codigo_proyecto int, nombre_proyecto varchar(50)) as
declare variable i int;
begin
  for
    select codigo_proyecto,nombre_proyecto
    from proyectos
    into :codigo_proyecto, :nombre_proyecto do
  begin
    i=0;
    while (i<33) do
    begin
      i=i+1;
      suspend;
    end
  end
end^
set term;^
una vez hecho ejecutas la siguiente consulta:

Código:
select * from prueba;
veras que cada registro se repite 33 veces.
__________________
“Plantad la semilla de la avaricia en la infértil tierra de la estupidez y obtendreis la bella flor de la mierda”
(Confucio)
Responder Con Cita