From: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> |
---|---|
To: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Insertar un SELECT en un nuevo CAMPO |
Date: | 2006-02-10 08:45:54 |
Message-ID: | 009701c62e1e$68b7a440$5423410a@cfco04.cap.juntaandalucia.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola, tengo la siguiente consulta que funciona correctamente:
SELECT int2(EXTRACT (MONTH FROM ("Fecha"))) as "Mes" FROM ria_day_d
Ahora lo que quiero es INSERTAR este SELECT en esta misma tabla en un nuevo campo de tipo int2 llamado "Mes". He probado pero no hay manera... es una tontería pero no sé en que me estoy equivocando... si alguien me puede ayudar por favor.
He probado con
INSERT INTO ria_day_d SELECT...
ERROR: null value in column "IdEstacion" violates NOT- null constraint
Pero, no lo entiendo porque no hay ningún valor nula en "IdEstacion", lo he comprobado. Es posible que el problema esté en que mi clave primaria depende de "Fecha","IdEstacion","IdProvincia" y los 3 tengan la restricción de ser NOT NULL?
From | Date | Subject | |
---|---|---|---|
Next Message | Figo's | 2006-02-10 11:20:00 | Tamaño de una tabla |
Previous Message | Alejandro Gasca | 2006-02-10 08:04:39 | ayuda con tipos geometricos |