Skip site navigation (1) Skip section navigation (2)

Re: Retorno de tipo boolean

From: Gunnar Wolf <gwolf(at)gwolf(dot)org>
To: Gilberto Castillo Martínez <gilberto(dot)castillo(at)etecsa(dot)cu>
Cc: Eduardo Villagrán Morales <eduardo(dot)villagran(dot)morales(at)gmail(dot)com>,"pgsql-es-ayuda(at)postgresql(dot)org" <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Retorno de tipo boolean
Date: 2008-06-30 15:28:42
Message-ID: 20080630152841.GE347@cajita.gateway.2wire.net (view raw or flat)
Thread:
Lists: pgsql-es-ayuda
Gilberto Castillo Martínez dijo [Mon, Jun 30, 2008 at 08:18:47AM -0400]:
> Eduardo:
> 
> Imagino que lo puedes castear a entero o asignarlo alguna variable de
> salida esos valores.
> 
> Particularmente tuve un lió con PHP y los valores esperado ... lo
> resolví declarando el campo como entero y grabo en el el valor 0 ó 1
> según corresponda.

Urgh... Bueno, eso es una muestra clara de que el lenguaje (o en este
caso, la capa de acceso a la BD) no está haciendo un trabajo
adecuado... Porque si usas un campo entero, algún diseñador
inteligente lo va a comenzar a aprovechar para otras cosas (a fin de
cuentas, ¡en 'status' ahora ya caben 32 bits de información!), y tu
código de a pocos se irá volviendo inmantenible, por partir diferentes
pedazos de diferentes semánticas. Al menos, tanto DBD::Pg (Perl) como
Pg (Ruby) te convierten lo que guardas en un bool a la representación
adecuada para el lenguaje. 

Saludos,

-- 
Gunnar Wolf - gwolf(at)gwolf(dot)org - (+52-55)5623-0154 / 1451-2244
PGP key 1024D/8BB527AF 2001-10-23
Fingerprint: 0C79 D2D1 2C4E 9CE4 5973  F800 D80E F35A 8BB5 27AF

In response to

Responses

pgsql-es-ayuda by date

Next:From: Carlos MendezDate: 2008-06-30 16:23:38
Subject: conectar php pgsql en fedora ?
Previous:From: Alvaro HerreraDate: 2008-06-30 15:26:11
Subject: Re: Return Query

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group