PDA

Ver la Versión Completa : Recorrido de tablas


Luis Castillo
07-07-2003, 23:25:19
Que mas colegas....

Mi pregunta del dia es ...en el transact-sql cuales son las funciones para recorrer una tabla. Es decir como un Next, prior, Last etc. Y como saber cuando llegue a la ultima fila.

Lo que pasa que que necesito evaluar ciertos valores para cada fila y compararlos y para ello debo recorrerla y saber cuando llego al final......


....Ojo amigos....no es desde delphi.....es desde codigo SQL

Muchas gracias por adelantado....!!!!exitos profesionales para ustedes!!!!!!

guillotmarc
07-07-2003, 23:35:50
Hola.

Para hacer estos recorridos, debes usar un cursor. Busca en la ayuda de SQL Server : DECLARE CURSOR. Viene muy bien explicado, y con ejemplos.

El DECLARE CURSOR es para indicar los datos a recorrer, FETCH NEXT i FETCH PREVIOUS són los equivalentes al Next i Prior. Y finalmente el valor de la variable @@FETCH_STATUS, indica si hemos llegado al final del recorrido.

Saludos.