while

01/10/2008 - 00:05 por Luis Mata | Informe spam
Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion como
lo hago?

Preguntas similare

Leer las respuestas

#1 Pedro
01/10/2008 - 00:40 | Informe spam
Se usa:

"Continue".



"Luis Mata" escribió en el mensaje
news:
Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion
como lo hago?
Respuesta Responder a este mensaje
#2 Luis Mata
01/10/2008 - 00:55 | Informe spam
lo que hace con el continue es estar en el mismo registro, lo que hago es un
while dentro de un cursor y cuando es un determinado codigo que salte y
continue con el siguiente sin tomarlo en cuenta
"Pedro" escribió en el mensaje de noticias
news:e0$
Se usa:

"Continue".



"Luis Mata" escribió en el mensaje
news:
Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion
como lo hago?




Respuesta Responder a este mensaje
#3 Luis Mata
01/10/2008 - 00:57 | Informe spam
no funca

"Pedro" escribió en el mensaje de noticias
news:e0$
Se usa:

"Continue".



"Luis Mata" escribió en el mensaje
news:
Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion
como lo hago?




Respuesta Responder a este mensaje
#4 Gustavo Larriera (MVP)
01/10/2008 - 01:22 | Informe spam
Use CONTINUE para saltar al inicio del ciclo y BREAK para salirse del while.
Por ejemplo:

USE pubs

GO

WHILE (SELECT AVG(price) FROM titles) < $30

BEGIN

UPDATE titles

SET price = price * 2

SELECT MAX(price) FROM titles

IF (SELECT MAX(price) FROM titles) > $50

BREAK

ELSE

CONTINUE

END

PRINT 'Too much for the market to bear'


Gustavo Larriera, Microsoft MVP
http://www.linkedin.com/in/gustavolarriera
Este mensaje se proporciona tal como es, sin garantías de ninguna clase.



"Luis Mata" wrote:

Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion como
lo hago?


Respuesta Responder a este mensaje
#5 Pedro
01/10/2008 - 01:29 | Informe spam
no funca



Pues sí que "funca". Chequéalo bien.
A menos que no haya entendido bien.

"Luis Mata" escribió en el mensaje
news:OyxEg$

"Pedro" escribió en el mensaje de noticias
news:e0$
Se usa:

"Continue".



"Luis Mata" escribió en el mensaje
news:
Hola

cual es el equivalente a loop en While

lo que quiero es que vuelva hacia arriba en una determinada condicion
como lo hago?







email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida