Jorge si revisas el esquema "pg_catalog" de tu bd encontraras una vista llamada "pg_views" allí encontraras la vista que deseas eliminar, ojo que esta vista hace referencia a las tablas "pg_class" y "pg_namespace", elimina los registros correspondientes a la susodicha vista.
El día 12 de julio de 2010 09:00, Jorge Diaz <[email protected]> escribió: > Gracias Moises por la rapida respuesta: > Sin embargo sigo con la misma pregunta. Como elimino la vista. > > Atte > Jorge Diaz > > El 12 de julio de 2010 08:58, Moises Alberto Lindo Gutarra > <[email protected]> escribió: >> >> Hola Jorge, >> como te mencionó Alvaro, por los caracteres especiles del nombre, >> la vista no esta siendo reconocida (SU NOMBRE) por tanto surge ese error. >> >> El día 12 de julio de 2010 08:28, Jorge Diaz <[email protected]> >> escribió: >> > El 10 de julio de 2010 23:10, Alvaro Herrera >> > <[email protected]> >> > escribió: >> >> >> >> Excerpts from Jorge Diaz's message of sáb jul 10 13:58:26 -0400 2010: >> >> > *Buenas Tardes:* >> >> > Tengo una vista dañada que no puedo eliminar ni modificar. >> >> >> >> ¿a qué te refieres con "dañada"? >> >> >> >> > Tiene el siguiente nombre "sel??desdescuentocab", >> >> >> >> Probablemente el ?? es un carácter especial que no está siendo >> >> convertido apropiadamente. Seguramente la razón por la que no puedes >> >> operar con ella es porque no estás enviando los caracteres correctos. >> >> >> >> > indica tambien en sus propiedades que tiene el OID 758986, intente >> >> > buscar ese archivo y eliminarlo a mano; no existe. >> >> >> >> Las vistas no tienen archivo subyacente, sólo unas pocas entradas en >> >> diversos catálogos, así que por mucho que busques, no vas a encontrar >> >> nada. >> > >> > Buenos Dias y muchas gracias por responder: >> > Aqui algunos detalles que tengo de dicho elemento. >> > en : >> > >> > Name=NULL >> > OID=758986 >> > Owner=postgres >> > ACL=NULL >> > Definition= SELECT d.nroani, d.nromes, d.fecreg, sum(d.monsol) AS >> > monsol, >> > sum(d.mondol) AS mondol, d.tipdes, d.estreg FROM desdescuentocab d >> > GROUP BY d.nroani, d.nromes, d.fecreg, d.tipdes, d.estreg ORDER BY >> > d.fecreg >> > DESC; >> > System view?=NO >> > Comment=NULL >> > >> > A la hora de querer eliminarlo desde el PGAdmin, me devuelve el >> > siguiente >> > mensaje >> > >> > An error has ocurred >> > ERROR: error de sintaxis al final de la entrada >> > LINE 1: DROP VIEW public. >> > >> > En general dicha vista no la uso actualmente y por ello queria >> > eliminarla. >> > >> > Es ahi donde de alguna manera no me deja. >> > >> > A la espera de sus comentarios. >> > >> > Atte >> > Jorge Diaz >> > Lima-Peru >> > >> >> >> >> -- >> Atentamente, >> Moisés Alberto Lindo Gutarra >> Asesor - Desarrollador Java / Open Source >> Linux Registered User #431131 - http://counter.li.org/ >> Cel: (511) 995081720 >> MSN: [email protected] >> - >> Enviado a la lista de correo pgsql-es-ayuda >> ([email protected]) >> Para cambiar tu suscripción: >> http://www.postgresql.org/mailpref/pgsql-es-ayuda > -- Atentamente, Moisés Alberto Lindo Gutarra Asesor - Desarrollador Java / Open Source Linux Registered User #431131 - http://counter.li.org/ Cel: (511) 995081720 MSN: [email protected] - Enviado a la lista de correo pgsql-es-ayuda ([email protected]) Para cambiar tu suscripción: http://www.postgresql.org/mailpref/pgsql-es-ayuda
