From: | Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es> |
---|---|
To: | "Mariana Cecilia Arruzazabala" <arruzazabala(at)gmail(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Insertar un SELECT en un nuevo CAMPO |
Date: | 2006-02-10 12:03:09 |
Message-ID: | 00ed01c62e39$f5fdeab0$5423410a@cfco04.cap.juntaandalucia.es |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Gracias. Exacto, eso era. Mil gracias. Estaba intentando hacer un INSERT INTO cuando realmente el campo(la columna) ya estaba creada.
Saludos y gracias de nuevo. Javier Estévez
PD: De todas formas si creo un campo nuevo (todo NULL, obviamente) no puedo hacer un INSERT INTO?
----- Original Message -----
From: Mariana Cecilia Arruzazabala
To: Javier Estévez CIFA Córdoba
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Sent: Friday, February 10, 2006 12:53 PM
Subject: Re: [pgsql-es-ayuda] Insertar un SELECT en un nuevo CAMPO
Javier: estas queriendo insertar nuevos registros o actualizar los existentes con una nueva columna??? Porque si lo que queres es actualizar tenes que hacer:
UPDATE ria_day_d
SET Mes=int2(EXTRACT (MONTH FROM ("Fecha")))
Pero puedo ser yo la que esta entendiendo mal tu planteo...
Saludos.
Cecilia.
El día 10/02/06, Javier Estévez CIFA Córdoba <javier(dot)estevez(dot)ext(at)juntadeandalucia(dot)es > escribió:
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 | Conrado Blasetti | 2006-02-10 12:11:53 | RE: ayuda con ALTER TABLE |
Previous Message | Mariana Cecilia Arruzazabala | 2006-02-10 11:53:13 | Re: Insertar un SELECT en un nuevo CAMPO |