Re: [pgsql-es-ayuda] join - versus - exists [performance]

2008-11-15 Thread Javier Chávez B.
2008/11/15 Jaime Casanova <[EMAIL PROTECTED]>: > On Sat, Nov 15, 2008 at 12:50 AM, Jaime Casanova > <[EMAIL PROTECTED]> wrote: >> On Fri, Nov 14, 2008 at 5:32 PM, Alvaro Herrera <[EMAIL PROTECTED]> wrote: >>> Raul Andres Duque escribió: >>> El optimizador aprende? >>> >>> No. Los desarrollado

[pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread miguel
Tengo el siguiente disparador CREATE OR REPLACE FUNCTION movement_trg() RETURNS "trigger" AS $$ DECLARE v_DateNull TIMESTAMP := TO_DATE('01-01-1900', 'DD-MM-'); BEGIN IF ( OLD.PROCESSED = 'Y' AND (/*Inicio Condicion 2*/ (COALESCE(OLD.MOVEMENTDATE, v_DateNu

Re: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread miguel
El sáb, 15-11-2008 a las 04:44 -0600, miguel escribió: > Tengo el siguiente disparador > > CREATE OR REPLACE FUNCTION movement_trg() RETURNS "trigger" AS $$ > DECLARE > v_DateNull TIMESTAMP := TO_DATE('01-01-1900', 'DD-MM-'); > BEGIN > IF > ( > OLD.PROCESSED = 'Y' AND > (

RE: [pgsql-es-ayuda] join - versus - exists [performance]

2008-11-15 Thread Juan Ramirez
> 2008/11/15 Jaime Casanova <[EMAIL PROTECTED]>: > Y mas menos dentro de este mismo contexto bajo su punto de vista que > es mejor usar, cruzamiento de tablas de la manera > > Select a.campo1 > b.campo2 > From Foo1 a, > Foo2 b > Where a.id = b.id > > O usar producto cartesiano

RE: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread Juan Ramirez
> Subject: Re: [pgsql-es-ayuda] Pregunta sobre error en disparador > > ERROR: record "new" is not assigned yet > > SQL state: 55000 > > Detail: The tuple structure of a not-yet-assigned record is > > indeterminate. > > Context: PL/pgSQL function "movement_trg" line 25 at if > > CREATE TRIGGER mov

[pgsql-es-ayuda] Postgres en W. Vista

2008-11-15 Thread Leonardo A. Marchese
Hola, Alguien sabe porque no se puede instalar postgres en windows vista? Gracias. -- - Leonardo A. Marchese Lic. en Informática

Re: [pgsql-es-ayuda] Postgres en W. Vista

2008-11-15 Thread Jenaro Centeno Gómez
Si se puede, lo único que tienes que hacer es desactivar el UAC en el panel de control, o en su defecto ejecutar el instalador con derechos de administrador. Mira: http://elreinodelterror.wordpress.com/2007/02/22/instalar-postgres-en-windows-vista/ El sáb, 15-11-2008 a las 12:27 -0300, Leonardo A

RE: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread miguel
El sáb, 15-11-2008 a las 14:13 -0100, Juan Ramirez escribió: > > Subject: Re: [pgsql-es-ayuda] Pregunta sobre error en disparador > > > ERROR: record "new" is not assigned yet > > > SQL state: 55000 > > > Detail: The tuple structure of a not-yet-assigned record is > > > indeterminate. > > > Context

Re: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread Fernando Moreno
En operaciones DELETE, la variable NEW tiene como valor NULL, y su uso en expresiones no ocasionará errores, pero si intentas acceder a alguno de sus campos, ahi sí te marcará error, dado que su estructura no está definida. Primero deberías condicionar el tipo de operación, para que sólo en los UPD

Re: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread Miguel Beltran R.
OLD: existe en UPDATE y DELETE NEW: existe en INSERT y UPDATE Sin importar si es BEFORE o AFTER, pero si es en after y regresas algo, simplemente se ignora. (1) Tu quieres qué marque error antes de que borre o actualize? entonces es before. Gracias por la respuesta pero aun cambiando la declara

[pgsql-es-ayuda] integridad ante fallo

2008-11-15 Thread Carlos Alberto Zapata
Que tal lista, quisiera saber cuales son los pasos que debe seguir el DBA ante un eventual fallo (ej: falla electrica), cuales son los impactos sobre el motor, que datos se pierden y finalmente como se lleva el motor a un estado estable nuevamente Saludos y gracias

Re: [pgsql-es-ayuda] integridad ante fallo

2008-11-15 Thread Jaime Casanova
2008/11/15 Carlos Alberto Zapata <[EMAIL PROTECTED]>: > Que tal lista, quisiera saber cuales son los pasos que debe seguir el DBA > ante un eventual fallo (ej: falla electrica), cuales son los impactos sobre > el motor, que datos se pierden y finalmente como se lleva el motor a un > estado estable

Re: [pgsql-es-ayuda] Pregunta sobre error en disparador

2008-11-15 Thread Jaime Casanova
On Sat, Nov 15, 2008 at 5:44 AM, miguel <[EMAIL PROTECTED]> wrote: > Tengo el siguiente disparador > > CREATE OR REPLACE FUNCTION movement_trg() RETURNS "trigger" AS $$ > DECLARE > v_DateNull TIMESTAMP := TO_DATE('01-01-1900', 'DD-MM-'); > BEGIN > IF >( > OLD.PROCESSED = 'Y' AND >

Re: [pgsql-es-ayuda] integridad ante fallo

2008-11-15 Thread Alvaro Herrera
Jaime Casanova escribió: > 2008/11/15 Carlos Alberto Zapata <[EMAIL PROTECTED]>: > > Que tal lista, quisiera saber cuales son los pasos que debe seguir el DBA > > ante un eventual fallo (ej: falla electrica), cuales son los impactos sobre > > el motor, que datos se pierden y finalmente como se llev

[pgsql-es-ayuda] PostgreSQL en Windows Vista

2008-11-15 Thread Leonardo A. Marchese
Hola, Quise instalar postgresql en windows vista y cuando llega al final de la instalación me pone el siguiente mensaje; "User 'postgres' could not be created: the user account already exists!", y es la primera vez que lo quiero instalar en W.Vista. Que debo hacer para poder instalarlo. Gracias,

Re: [pgsql-es-ayuda] PostgreSQL en Windows Vista

2008-11-15 Thread Raúl Andrés Duque Murillo
From: Leonardo A. Marchese Sent: Saturday, November 15, 2008 8:50 PM To: Foro PostgreSQL Subject: [pgsql-es-ayuda] PostgreSQL en Windows Vista Hola, Quise instalar postgresql en windows vista y cuando llega al final de la instalación me pone el siguiente mensaje; "User 'postgres' could not b

Re: [pgsql-es-ayuda] [pgsql-www] Argentina PUG

2008-11-15 Thread Guido Barosio
+1 on ISO 3166-2 gb.- On Fri, Nov 14, 2008 at 5:01 PM, Selena Deckelmann <[EMAIL PROTECTED]> wrote: > On Fri, Nov 14, 2008 at 10:17 AM, Emanuel CALVO FRANCO > <[EMAIL PROTECTED]> wrote: > >>> From here on out, non-country pugs will have to have at least 3 >>> characters in their abbreviation! >>>

Re: [pgsql-es-ayuda] PG Day

2008-11-15 Thread Guido Barosio
Comunidad, Tenemos menos de 50 inscriptos, y algo asi como 4 respuestas a este hilo. Quisiera, llegado el caso, que las personas que hayan cambiado de parecer y no vayan a asistir, informen esto. Del mismo modo, si alguien decidio venir y aun no se inscribio, que por favor lo haga. Es import