Ver Mensaje Individual
  #2  
Antiguo 12-11-2009
cloayza cloayza is offline
Miembro
 
Registrado: may 2003
Ubicación: San Pedro de la Paz, Chile
Posts: 915
Reputación: 23
cloayza Tiene un aura espectacularcloayza Tiene un aura espectacular
Podria ser algo asi:

Este asigna un id correlativo a todos los registros.
Código SQL [-]
CREATE PROCEDURE spSETID ()
    
AS                                                   
DECLARE VARIABLE id integer;
DECLARE VARIABLE nombre varchar(50); --No se el tamano...?
begin   
       id=0;                                       
       for select NOMBRE
            from TABLA
            into :nombre
       do
       begin
              id=id+1;
              update TABLA
              set ruta=:id
              where NOMBRE=:nombre;
       end
end

Espero te sirva de algo...
Responder Con Cita