Re: Domino de Datos

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
>

In response to

Responses

Browse pgsql-es-ayuda by date

  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