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
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 |