On Tue, Oct 28, 2008 at 1:46 PM, Alvaro Herrera <[EMAIL PROTECTED]> 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
--
TIP 10: no uses HTML en tu pregunta, seguro que quien responda no podrá leerlo

Responder a