From: | "Pedro Mateo" <pedromateoa(at)gmail(dot)com> |
---|---|
To: | "Victor Lopez" <v(dot)lopez(dot)s(at)ono(dot)com> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Domino de Datos |
Date: | 2006-10-30 17:16:09 |
Message-ID: | c245e4540610300916r47a337b7g818d3a33647ed804@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
ya que estan hablando de dominios
me podria decir que es
y darme un ejemplo de su aplicacion
El día 26/10/06, Victor Lopez <v(dot)lopez(dot)s(at)ono(dot)com> escribió:
>
> El Jueves, 26 de Octubre de 2006 17:08, GG nos dijo ...:
> > Que tal Users de PostgreSQL
> >
> > Un dominio definido como tipo de dato numeric (5,2), se puede alterar
> el
> > tamaño de datos.
>
> numeric? un dominio?
>
> > Este ejemplo que trae el manual , que exactamente lo que esta validando,
> > alguien tendria un ejemplo de datos validos para cargar en esta tabla el
> > campo postal
> >
> > CREATE DOMAIN us_postal_code AS TEXT
> > CHECK(
> > VALUE ~ '^\d{5}$'
> > OR VALUE ~ '^\d{5}-\d{4}$'
> > );
>
> Exactamente valida el código postal tal y como se define en EEUU
>
> Y supongo que lo que quieres es algo así ...
>
> CREATE DOMAIN dominio AS TEXT
> CHECK (VALUE ~ '([a-zA-Z0-9]+\.)*[a-zA-Z0-9]+\.[a-zA-Z]{2,4}');
>
> O dicho al revés ...
> -desde 'es' hasta 'info'
> -con un punto delante '\.' para separar ese nivel
> -con una combinación alfanumérica '[a-zA-Z0-9]' de longitud mínima de un
> carácter '[...]+'
> -y una serie indefinida '(..)*' de veces de un numero indefinido de
> caracteres
> alfanuméricos, seguidos de un punto de separación
>
> algunos ejemplos (si no me he equivocado en la expresión regular):
>
> a.es
> k.com
> 7.info
> c6tg6g6.es
> ny7t6.com
> gflvgf.info
> tftft.h.es
> gvfut.co.es
> fydy.ghcrdr.yg66rf5rd.hg6fd3rb.jvh5g.es !!!
>
> --
> ----o---( )---o----
> Saludos de Victor Lopez Sabio
> v(dot)lopez(dot)s(at)ono(dot)com
> --------oooo--------
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>
From | Date | Subject | |
---|---|---|---|
Next Message | Pedro Mateo | 2006-10-30 17:21:40 | existe alguna tabla donde se guarden las declaraciones |
Previous Message | Felipe Amezquita | 2006-10-30 16:56:21 | postgis 64 bits |