Exactamente eso es lo que deseo, les comento brevemente lo que he realizado Tengo una base de datos la cual tiene al rededor de 9 schemas los cuales en promedio poseen entre 30 a 40 tablas, este script me permite crear 4 vistas por tabla de cada esquema. Ahora viene mi problema de las 4 vistas creadas debo quitar una o dos columnas que varían según la vista. Por eso mi consulta, crear una función que me permita eliminar el o los campos solicitados. Para optimizar el proceso de las n vistas. Hasta el momento lo he hecho como ustedes señalan borrar la vista y crearla nuevamente pero sin los campos, espero haber explicado mi problema lo menos enredado posible Saludos
On 20-04-2012, at 15:35, Gilberto Castillo Martínez<gilberto.casti...@etecsa.cu> wrote: > > > El vie, 20-04-2012 a las 15:13 -0300, felipe guzman escribió: >> Señores si les escribo es por que he estado buscando constantemente >> como eliminar una columna de una vista en postgres, ello debido a que >> he intentado con todos los manuales que he encontrado al igual que la >> documentación oficial >> http://www.postgresql.org/docs/devel/static/sql-alterview.html >> >> >> Quedo muy atento a sus comentarios y experencias > > No das muchos detalle para entender tu problema, eso implica que las > respuestas no cubran tus expectativas. > > Por ejemplo puedes logra lo que planteas: > Eliminado la vista y creando otra sin la columna que deseas eliminar. > >> > -- > Saludos, > Gilberto Castillo > ETECSA, La Habana.Cuba. > --- > This message was processed by Kaspersky Mail Gateway 5.6.28/RELEASE running > at host imx3.etecsa.cu > Visit our web-site: <http://www.kaspersky.com>, <http://www.viruslist.com> - Enviado a la lista de correo pgsql-es-ayuda (pgsql-es-ayuda@postgresql.org) Para cambiar tu suscripci�n: http://www.postgresql.org/mailpref/pgsql-es-ayuda