From: | Juan Carlos Alemán Cuadros <jaleman(at)layconsa(dot)com(dot)pe> |
---|---|
To: | "'Alvaro Herrera'" <alvherre(at)commandprompt(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Uso de for en llenado de datos |
Date: | 2007-05-10 16:06:21 |
Message-ID: | 006801c7931d$266d9940$5d00000a@jaleman |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Muchas gracias Alvaro, como puedo saber que es lo que se puede ejecutar como
SQL solamnete o como PL/pgsql, no se si me entiendas, es mas que poder saber
cuando los debo de diferenciar y asi no estar buscando un dato erroneo.
Saludos
-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Alvaro Herrera
Enviado el: Jueves, 10 de Mayo de 2007 10:59 a.m.
Para: Juan Carlos Alemán Cuadros
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Uso de for en llenado de datos
Juan Carlos Alemán Cuadros escribió:
> Hola lista estoy tratando de hacer comparaciones entre sql server y
> postgres, pero mis conocimientos de postgres son muy limitados y
> buscando en la ayuda por ejmeplo para llenar una tabla lo puedo hacer
> con:
Lo primero que debe quedarte claro es que la "consola de consultas" permite
ingresar sólo codigo SQL. Esto quiere decir que no tienes acceso a
constructos procedurales como FOR, WHILE, etc. Éstos son propios del
lenguaje PL/pgSQL, el cual sólo puede ser usado en el interior de las
funciones que definas.
> for i in 1..10 loop
> insert into prueba
> values (i, 'Blanco')
> end loop;
Esto lo puedes hacer muy fácil en SQL:
isnert into prueba select a, 'Blanco' from generate_series(1, 10) as a;
--
Alvaro Herrera http://www.CommandPrompt.com/
PostgreSQL Replication, Consulting, Custom Development, 24x7 support
---------------------------(fin del mensaje)---------------------------
TIP 2: puedes desuscribirte de todas las listas simultáneamente
(envíe "unregister TuDirecciónDeCorreo" a majordomo(at)postgresql(dot)org)
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2007-05-10 16:12:12 | Re: problema: pg_xlog contiene archivos muy antiguos |
Previous Message | Alvaro Herrera | 2007-05-10 16:00:27 | Re: Uso de for en llenado de datos |