From: | "Juan Martínez G(dot)" <jeugenio(at)umcervantes(dot)cl> |
---|---|
To: | lista postrges <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | postgres me deja hacer un tonteria |
Date: | 2011-08-10 00:33:07 |
Message-ID: | 4E41D1C3.3030302@umcervantes.cl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola!
Bueno, es muy simple. Tengo una tabla "contratos" en donde guardo en un
campo el año que no siempre corresponde al año de la fecha de emisión o
generación. Entonces puse la siguiente restricción al campo "ano":
check(ano>=date_part('year',now()))
Para los propositios iniciales realiza lo que estaba pensando, pero
cuando quiero hacer un restore de la tabla (desde un respaldo),
simplemente no me recupera los registros de esta tabla. Esto ocurre por
que el primer registro tiene como valor del campo año "2008" (los
contratos están desde el año 2007).
Como se podrá solucionar? Por lo pronto eliminar el check para realizar
el restore y luego volver a asignarlo se me ocurre...
Gracias
Saludos
Juan
--
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Hilario | 2011-08-10 02:45:55 | Re: Hacer update creando dinamicamente los campos a actualizar |
Previous Message | Miguel Angel Hernandez Moreno | 2011-08-09 23:12:48 | Re: Hacer update creando dinamicamente los campos a actualizar |