> -----Mensaje original----- > De: Daniel Hernandez de la Cruz > > Hola a todos. > > Tengo la siguiente duda, me vi en la necesidad de usar una > vista para realizar inserciones en diversas tablas debido a > una importacion de otra base, todo sale bien pero cuando > trato de usar el comando: copy to, me marca : > > cannot copy to view "vista_almacen_producto" > > he leido algo sobre copy from, no se si se pueda pero si hay > alguna forma de hacerlo les agradeceria mucho su ayuda. >
Hola. COPY no funciona con vistas, solo con tablas. Lo que podrías hacer es usar COPY con una tabla auxiliar y luego hacer el INSERT into vista AS select * from tabla_auxiliar; El COPY FROM tampoco funciona con vistas pero se puede sortear esta limitación mediante COPY FROM (SELECT * FROM vista) ... Saludos, Fernando. -- TIP 7: no olvides aumentar la configuraci�n del "free space map"
