| 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: | Whole Thread | Raw Message | 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 |