SQL - Procedimiento Almacenado Sqlserver 7

 
Vista:

Procedimiento Almacenado Sqlserver 7

Publicado por Sebastian (32 intervenciones) el 26/07/2001 23:51:17
Hola amigos,

Tengo una tabla la cual tiene un campo numerico, esta tabla no tiene indice, además es en sqlserver 7. La tabla esta poblada de datos pero en el campo numerico mas de la mitad esta null. Este campo numerico sigue una secuencia 1,2,3, etc. ahora estoy en 1280 a estos datos nulos debo colocar su respectiva secuencia, lo estoy haciendo con store procedure que es este

create procedure recorrer
as
declare @maximo int
select @maximo = max(corre) from cliente
update cliente set corre=@maximo+1 from cliente where corre=null

Pero me agrega el mismo número y no me aumenta, se que esta malo el procedimiento pero como puedo hacer este correlativo desde un procedimeiento almacenado.

Gracias

Pd: este campo no fue declarado identiy por algunos detalles.
estaba probando con identity pero nose el final donde debe términar ni se como agregarlo al procedimiento almacenado.

ojala que me halla expresado bien
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder