From: | Martín Marqués <martin(at)bugs(dot)unl(dot)edu(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Cc: | Pablo Braulio <brulics(at)gmail(dot)com> |
Subject: | Re: Valores por defecto en un campo. |
Date: | 2005-10-09 12:18:33 |
Message-ID: | 200510090918.33705.martin@bugs.unl.edu.ar |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
El Sáb 08 Oct 2005 19:12, Pablo Braulio escribió:
> Hola.
>
> ¿Alguien sabría decirme como puedo crear una tabla y que en un campo
aparezca
> un valor por defecto?.
>
> Intento usar un campo de la tabla que sea "si no". Lo único que se me había
> ocurrido era usar un tipo de dato para el campo "char(2)", pero no se como
> poner por defecto que muestre "si". A no ser que no sea el modo mas
adecuado.
Mala idea. Eso es muy de MySQL. En motores avanzados com PostgreSQL tenes el
tipo de dato booleano (verdadero o falso):
CREATE TABLE prueba_bool (
id SERIAL PRIMARY KEY,
activo BOOLEAN DEFAULT true
);
Ahi tenes un ejemplo de una tabla con campo booleano, con valor por defecto
true (o verdadero).
--
select 'mmarques' || '@' || 'unl.edu.ar' AS email;
---------------------------------------------------------
Martín Marqués | Programador, DBA
Centro de Telemática | Administrador
Universidad Nacional
del Litoral
---------------------------------------------------------
From | Date | Subject | |
---|---|---|---|
Next Message | Mario Soto Cordones - Venezuela | 2005-10-09 17:14:54 | Re: Valores por defecto en un campo. |
Previous Message | Pablo Braulio | 2005-10-09 10:59:35 | Re: Valores por defecto en un campo. |