SQL Server - Como hago esto

 
Vista:

Como hago esto

Publicado por Carlos Restrepo (61 intervenciones) el 10/05/2007 23:47:38
Hola a toos

una pregunta como puedo recorrer una tabla temporal, sin la necesidad de crear un cursor, lo que necesito es recorrer uno a uno los registro de una tabla y hacer unas operaciones con ellos.


De antemano gracias

carlos restrepo
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

RE:Como hago esto

Publicado por Isaías (3308 intervenciones) el 11/05/2007 18:16:57
¿Tienes una columna que sirva de base?

Al ser una tabla TEMPORAL, debera borrar el registro en cuestion

DECLARE @ID INT
SET @ID = 0
SELECT @ID = MIN(ID) FROM #TUTABLA
WHILE @ID < (SELECT MAX(ID) FROM #TUTABLA)
BEGIN
--------- codigo T-SQL
DELETE #TUTABLA WHERE ID = @ID
SELECT @ID = MIN(ID) FROM #TUTABLA
BREAK IF @ID IS NULL
END
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar