From: | Alvaro Herrera <alvherre(at)2ndquadrant(dot)com> |
---|---|
To: | Diego Ayala <netdiego81(at)gmail(dot)com> |
Cc: | Postgres Ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Optimizar consulta |
Date: | 2015-04-20 15:11:52 |
Message-ID: | 20150420151152.GT4369@alvh.no-ip.org |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Diego Ayala escribió:
> Justamente, ese es el problema, el campo RUC es un campo character para
> ambas tablas (invitado y proveedor) debido a que por ciertas cuestiones de
> proveedores se tienen registros con valores del tipo character ej
> (X-18575, E-4567), por lo tanto se debio utilizar ese tipo de dato para
> almacenar el RUC. el OR se agrego atendiento que, el campo RUC en la tabla
> invitado se puede realizar o no la carga del digito verificador, por lo
> tanto habia que verificar esa situacion.
Entonces, al cargar elimina el digito verificador. Usa una restricción
CHECK para estar seguro que los datos ingresados no lo tienen. Si es
necesario, pon el DV en un campo separado.
--
Álvaro Herrera http://www.2ndQuadrant.com/
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services
-
Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda(at)postgresql(dot)org)
Para cambiar tu suscripción:
http://www.postgresql.org/mailpref/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Yoan Manuel Pérez Piñero | 2015-04-20 15:44:20 | Re: [MASSMAIL]Sobre uso de Londiste |
Previous Message | Diego Ayala | 2015-04-20 15:03:55 | Re: Optimizar consulta |