postgres me deja hacer un tonteria

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

--

Responses

Browse pgsql-es-ayuda by date

  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