[Pgsql-ayuda] RV: Tipo subyacente en columnas tipo bool

Angel Vicente Perez angel.vicente@knipping.es
Thu, 6 Nov 2003 14:56:20 +0100


> Hola a todos....
>=20
> Hace algunos meses cree unas tablas con pgAdmin 2, algunas de=20
> ellas tienen campos de tipo bool. El tratamiento lo hago con=20
> programas escritos en Delphi, el servidor de base de datos,=20
> reside en una maquina con Debian. La forma de tratar los=20
> campos bool por programa, es evaluando como tipo integer a=20
> valor 1 como true y diferente de 1 como false.
>=20
> Ahora necesito modificar una tabla para incluir varios campos=20
> mas de tipo bool, y asi lo he hecho con pgAdmin III (aunque=20
> creo que esto no afecta al resultado), y me encuentro que en=20
> el traatamientos de los nuevos campos, la evaluacion la hace=20
> como string y a valor nulo asigna false, y diferente de nulo=20
> asigna true, lo curioso es que lo hace solo para los nuevos=20
> campos de tipo bool.
>=20
> La verdad es que no se que puede haber pasado aqu=ED, porque=20
> supongo que si cambia el tipo subyacente del tipo bool, lo=20
> haria para cualquier columna, no solo para las nuevas.
>=20
> Saludos y gracias de antemano.
>=20