From: | "Ricardo Martin Gomez" <rimartingomez(at)hotmail(dot)com> |
---|---|
To: | alvherre(at)commandprompt(dot)com, rev_angel(at)hotmail(dot)com |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Pregunta sobre condiciones en tablas |
Date: | 2007-03-06 18:12:40 |
Message-ID: | BAY111-F3542A89EB6DB83EEDCFC79A37B0@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Se me ocurren muchas cosas para decirte sobre un requerimiento tan sin
sentido que mejor me las callo, pero atendiendo a que el cliente siempre
tiene la razon y tu jefe idiota tambienTe doy unas sugerencias:
Las restricciones estan habilitadas o no habilitadas, deshabilitar una
restriccion permanentemente es como no tenerla y para algo la has creado.
Otra forma seria que crees otra tabla, con la misma estructura y tipos de
datos a la cual no le crees priimary key y esa sea la tabla en donde guardas
los numeros negativos; despues en la aplicacion no vas a tener otra cosa que
validar los datos y si vienen positivos agregarla en un tabla y si son
negativos en otra.
Ahora bien, para que todo esto. Luego te creas una vista para mostrar el
resultado haciendo un union de las dos y ahi tendrias simulado semejante
"cosa rara", para poder mostrar los datos.
Saludos
Martin.
>From: Alvaro Herrera <alvherre(at)commandprompt(dot)com>
>To: "Miguel Angel ." <rev_angel(at)hotmail(dot)com>
>CC: pgsql-es-ayuda(at)postgresql(dot)org
>Subject: Re: [pgsql-es-ayuda] Pregunta sobre condiciones en tablas
>Date: Tue, 6 Mar 2007 12:53:53 -0300
>
>Miguel Angel . escribió:
> >
> > Qué tal, yo tengo una tabla la cual los datos cumplen con las reglas que
> > yo he impuesto para ellas, por ejemplo tengo un PRIMARY KEY(columnaA,
> > columnaB); y todo esta bien; pero ahora me piden agregar a esta tabla
> > valores que no cumplen con esta condición.
>
>alter table ... drop primary key
>
>Las otras alternativas que se me ocurren son despedir a la persona que
>hace un requerimiento tan idiota, o buscar un trabajo donde estes a
>cargo de un ser humano y no de un primate menos evolucionado.
>
>--
>Alvaro Herrera http://www.CommandPrompt.com/
>The PostgreSQL Company - Command Prompt, Inc.
>
>---------------------------(fin del mensaje)---------------------------
>TIP 6: ¿Has buscado en los archivos de nuestra lista de correo?
>
> http://archives.postgresql.org/pgsql-es-ayuda
_________________________________________________________________
Un amor, una aventura, compañía para un viaje. Regístrate gratis en MSN Amor
& Amistad. http://match.msn.es/match/mt.cfm?pg=channel&tcid=162349
From | Date | Subject | |
---|---|---|---|
Next Message | Paulina Quezada | 2007-03-06 18:22:22 | Problemas con tablas temporales y tiempo de respuesta... |
Previous Message | Leonel Nunez | 2007-03-06 17:57:52 | Re: ayuda con instalacion dblink |