From: | "Jaime Casanova" <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | "Alvaro Herrera" <alvherre(at)alvh(dot)no-ip(dot)org> |
Cc: | "Edwin Quijada" <listas_quijada(at)hotmail(dot)com>, pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: Integer con '' para carga masiva |
Date: | 2008-10-28 17:08:57 |
Message-ID: | 3073cc9b0810281008l77ea35dp813fdcd1c7c19def@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Tue, Oct 28, 2008 at 1:46 PM, Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> wrote:
> Edwin Quijada escribió:
>
>> Estoy tratando de hacer lo que dices pero cuando uso la otra tabla temporal al insertar '' en el campo text cuando hago INSERT INTO otratabla SELECT * FROM tabla_de_paso lllega lo mismo a la tabla original y me da el mismo error.
>
> Puedes agregar un cast explicito en esa columna en el select.
>
o puedes usar una regla o mejor aun un trigger en la tabla_de_paso
que por cada fila inserte en la tabla real y dentro del trigger haces
los casts que necesites
es lo mismo pero no te toca escribir la sentencia cada vez que quieras
hacer eso sobre la tabla... claro si es algo que vas a hacer seguido
sino solo ignorame
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
From | Date | Subject | |
---|---|---|---|
Next Message | Gabriel Messner | 2008-10-28 17:26:13 | trigger para actualización de datos con otra tabla |
Previous Message | Alvaro Herrera | 2008-10-28 16:46:20 | Re: Integer con '' para carga masiva |