From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | "egomez(at)adgsystems(dot)com(dot)do" <egomez(at)adgsystems(dot)com(dot)do> |
Cc: | pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Valores por referencia Postgres |
Date: | 2011-06-06 20:24:26 |
Message-ID: | 1307391737-sup-4381@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Excerpts from egomez(at)adgsystems(dot)com(dot)do's message of vie jun 03 16:11:36 -0400 2011:
> En algunos lenguajes de programacion puedo hacer lo siguiente:
>
> lnCantidad = 1
> valor = "cantidad"+ str(lnCantidad)
> valor2 = &valor
>
> No puedo hacer lo mismo en plsql? No puedo hacer referencia a un campo de
> una tabla de esta manera, en vez de preguntar uno por uno?
SQL es un lenguaje declarativo. No necesariamente tiene sentido pensar
que estas accediendo a un campo por valor o por referencia. PL/pgSQL es
un lenguaje imperativo que funciona "encima" de SQL, de manera que para
responder realmente tu pregunta, habría que saber realmente qué estás
tratando de hacer.
--
Álvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org>
From | Date | Subject | |
---|---|---|---|
Next Message | Mariano Reingart | 2011-06-06 22:42:03 | Re: Servicio postgresql no inicia |
Previous Message | Marcos Ortiz | 2011-06-06 20:12:57 | Re: [pgsql-es-ayuda] Re: [pgsql-es-ayuda] Inyecciones de código SQL |