From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: determinar tamaño del ciclo |
Date: | 2009-05-25 17:29:05 |
Message-ID: | 20090525172905.GB11893@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gabriel Ferro escribió:
>
> postgregorianos, existe la forma de determinar la cantidad de ciclos
> que realizara un for, antes de empezar?
A este problema general se llama "problema de parada" y es uno de los
grandes problemas en el area de la computación. No es posible
determinar cuándo terminará un ciclo; más aún, no es posible determinar
si acaso terminará algún día.
> por ejemplo
> si tengo
> FOR registro IN SELECT * from personas where (datos is null) LOOP
Este problema es bien distinto :-) Pero la respuesta es que en Postgres
tampoco se puede, a menos que hagas un SELECT count() de antemano.
--
Alvaro Herrera Developer, http://www.PostgreSQL.org/
"La rebeldía es la virtud original del hombre" (Arthur Schopenhauer)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2009-05-25 17:31:37 | Re: OT: Clave natural o clave artificial |
Previous Message | Jaime Casanova | 2009-05-25 17:11:26 | Re: OT: Clave natural o clave artificial |