From: | "Julio Rivero" <jcrmlima(at)gmail(dot)com> |
---|---|
To: | "Sergi Elvira" <SEC_CD(at)hotmail(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: check |
Date: | 2006-05-25 00:58:04 |
Message-ID: | d34a12b60605241758y3c77c40bh96a5df8738d4eb79@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
--- Con check:
ALTER TABLE tmp_tabla ADD CONSTRAINT check_nombre CHECK
(length(trim(nombre)) > 5 AND length(trim(nombre)) < 50);
También lo puedes hacer con una función trigger ó manejarlo desde la
aplicación, generalmente lo que yo hago es manejar esas cosas en la
aplicación para no recargar demasiado a la base de datos en las
válidaciones.
On 5/24/06, Sergi Elvira <SEC_CD(at)hotmail(dot)com> wrote:
>
> Tengo una tabla con varios campos. En uno de ellos me gustaría poner el
> numero de telefono controlando que tenga un minimo de 9 digitos. Es decir
> que si el usuario introduce un telefono con un caracter de menos o mas
> digitos al telefono habitual.
>
> Supongo que se hace con algun tipo de check.
> Me podeis decir la sintaxis exacta?
>
> El campo tengo pensado hacerlo con un varchar.
>
> Gracias.
>
--
Saludos
Att,
Julio Rivero
Movil: 98817321
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2006-05-25 01:27:58 | Re: check |
Previous Message | Sergi Elvira | 2006-05-25 00:41:28 | check |