Re: Auxilio en una consulta simple

From: Julio Cesar Rodriguez Dominguez <jurasec(at)gmail(dot)com>
To: Iván Caballero Cano <ivanhalen77postgresql(at)gmail(dot)com>
Cc: PostgreSQL <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Re: Auxilio en una consulta simple
Date: 2009-09-13 06:42:35
Message-ID: 925902880909122342p7e581a9enf6a7f36e52223bd0@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

El 12 de septiembre de 2009 18:26, Iván Caballero Cano <
ivanhalen77postgresql(at)gmail(dot)com> escribió:

> Buenos Días:
>
> Como puedo saber mediante un QUERY directo a la estructura de una
> tabla en PostGreSql si algun campo en específico es de tipo NOTNULL o
> no lo es?
>
> Es importante saberlo por que dependiendo del campo que sea..se puede
> definir en algun lenguaje de progamacion si el componente visual que
> recibe algun valeor de ese campo
> se puede dejar vacio o no se debe de...
>
> Alguna orientacion?

psql -E

SELECT a.attname, pg_catalog.format_type(a.atttypid, a.atttypmod),attnotnull
as not_null
FROM pg_catalog.pg_attribute a, pg_class c WHERE a.attrelid = c.oid
AND c.relname = 'nombre_tu_tabla' AND a.attnum > 0 AND NOT a.attisdropped
ORDER BY a.attnum

In response to

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Xavi 2009-09-13 12:10:16 Re: recuperar baase
Previous Message Iván Caballero Cano 2009-09-12 23:26:21 Auxilio en una consulta simple