Bases de Datos => SQL Server => Mensaje iniciado por: curiosopcg en Viernes 15 de Julio de 2005, 00:45
Título: Llenar Base De Datos
Publicado por: curiosopcg en Viernes 15 de Julio de 2005, 00:45
Hola a todos. Alguien me puede ayudar tengo una base de datos con 2000 registros y varios campos mi problema es que necesito cambiar los valores de un campo especifico en todos los registros con un valor secuencial el cual debe ser : carro1,carro2,carro3....carron y esto lo quiero hacer de forma automatica y no manualmente de registro en registro. Gracias
Título: Re: Llenar Base De Datos
Publicado por: solcito en Lunes 18 de Julio de 2005, 03:47
Hola! Primero es lo tienes que hacer en los 2000 registros? y al primero le tienes que poner carro1, al segudno carro2? o tenes alguna otra condicion?
Lo que puedes hacer es un Store Procedure y dentro de el cargar un cursor con los 2000 registros, empezar a recorrer uno por uno los registros del cursor, que van a ser los 2000, y ir actualizando el campo que tu dices con el carron.
Para hacer lo del carroN declaras una variable de tipo int y a medida que recorres el cursor vas incrementandola en uno (ej. var = var + 1)