RE: RV: Consulta Postgres 8.3

From: Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
To: Ana Smail <anasmail(at)unnoba(dot)edu(dot)ar>
Cc: "pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: RE: RV: Consulta Postgres 8.3
Date: 2008-05-26 17:55:14
Message-ID: 1211824514.5817.19.camel@gilbertoc-desktop
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Jajjajajja.... te entiendo .... ya los mios los llevo como se dice acá
contra la pared y no permito que me usen select o cualquier cosa con los
datos reales de mis tablas ... solo a través de vista ... con la cuales
trabajo a mi antojo y es trasparente para ellos.

Gilberto.
El lun, 26-05-2008 a las 13:17 -0300, Ana Smail escribió:
> Muy bien. Anduvo ok. Tuve que modificar un poco el script bash, pero anduvo.
> El único problema es que genera alguna incompatibilidad con el operador de
> concatenación ||, pero también encontré la solución por internet.
> Lo correcto hubiese sido cambiar los tipos y reestructurar la base, pero es
> algo en producción y los programadores me matarían si tienen que revisar
> todos los SQL.
>
> ANA
>
> -----Mensaje original-----
> De: Gilberto Castillo Martínez [mailto:gilberto(dot)castillo(at)etecsa(dot)cu]
> Enviado el: Lunes, 26 de Mayo de 2008 12:55 p.m.
> Para: Ana Smail
> Asunto: Re: RV: [pgsql-es-ayuda] Consulta Postgres 8.3
>
> Ana:
>
> Comentarme como te fue después de utilizar la información del enlace que nos
> dejaste.
>
> Gilberto.
> El lun, 26-05-2008 a las 11:49 -0300, Ana Smail escribió:
> > Estoy viendo que otros estan teninedo estos problemas con la 8.3:
> > http://people.planetpostgresql.org/peter/index.php?/archives/18-Readdi
> > ng-imp
> > licit-casts-in-PostgreSQL-8.3.html
> >
> > -----Mensaje original-----
> > De: Gilberto Castillo Martínez [mailto:gilberto(dot)castillo(at)etecsa(dot)cu]
> > Enviado el: Lunes, 26 de Mayo de 2008 11:13 a.m.
> > Para: Ana Smail
> > CC: pgsql-es-ayuda(at)postgresql(dot)org
> > Asunto: Re: [pgsql-es-ayuda] Consulta Postgres 8.3
> >
> > Ana:
> >
> > No se tu caso, pero se me ocurre que si haces coincidir en tipo a
> > ambos campo .... no tendrás que realizar cambio alguno.
> >
> > Si vuelves a analizar el diseño de tus datos ... quizás sea más
> > factible esa idea.
> >
> > Gilberto.
> >
> > El lun, 26-05-2008 a las 09:57 -0300, Ana Smail escribió:
> > > Les hago una consulta:
> > > Tengo un query que en la versión 8.2 no necesitaba casteo de tipo y
> > > ahora cuando cambio a la version 8.3 si lo necesita:
> > > En la version 8.2:
> > > SELECT *
> > > FROM T1 d
> > > WHERE d.campo1 NOT IN
> > > (SELECT conf.campo2
> > > FROM T2 conf
> > > WHERE conf.nombre = 'Documentacion.EstadoArchivado'
> > > OR conf.nombre = 'Documentacion.EstadoAcumulado')
> > >
> > > En la version 8.3:
> > > SELECT *
> > > FROM T1 d
> > > WHERE d.campo1::character varying NOT IN (SELECT conf.campo2 FROM T2
> > > conf WHERE conf.nombre = 'Documentacion.EstadoArchivado'
> > > OR conf.nombre = 'Documentacion.EstadoAcumulado')
> > >
> > > Ya que campo1 es un integer y campo2 un character varying.
> > > Pregunta: hay forma de no tener que cambiar todos los querys y que
> > > los casteos sean automáticos?
> > >
> > > ANA
> > >
> > > --
> > > TIP 5: ¿Has leído nuestro extenso FAQ?
> > > http://www.postgresql.org/docs/faqs.FAQ.html
> > >
> >
> >
> >
> > --
> > No virus found in this incoming message.
> > Checked by AVG.
> > Version: 7.5.524 / Virus Database: 269.24.1/1466 - Release Date:
> > 25/05/2008
> > 06:49 p.m.
> >
> >
> > --
> > TIP 10: no uses HTML en tu pregunta, seguro que quien responda no
> > podrá leerlo
> >
>
>
>
> --
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.1/1466 - Release Date: 25/05/2008
> 06:49 p.m.
>
>
>

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Daniel 2008-05-26 18:58:33 Concatenar registro y regresar solo uno
Previous Message MIGUEL CANCHAS 2008-05-26 17:48:47 RE: Error por encoding