Error al truncar una tabla

From: Chema Cortés <ch3m4(at)ch3m4(dot)org>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Error al truncar una tabla
Date: 2005-01-20 14:43:32
Message-ID: 200501201543.32275.ch3m4@ch3m4.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Como acabo de subscribirme, me presento: soy Chema Cortés, analista
programador trabajando en la sanidad pública de España. He programado con
diversos lenguajes de programación, pero actuálmente utilizo python en
exclusiva. He decidido apostar fuerte por el uso del postgres en mis
proyectos, así que espero participar de pleno en esta lista.

He tenido un problema al truncar una tabla. El error era algo así:

ERROR: expected both swapped tables to have TOAST tables

Por lo que he podido averiguar, este error se produce cuando se ha borrado
alguna columna de la tabla. Al parecer, postgres nunca borra columnas, por
más que se haga un VACUUM FULL. No he tenido más remedio que borrar
totalmente la tabla y volverla a recrear para evitar éste error.

¿Existe algún método mejor para eliminar columnas borradas? ¿Álguien podría
explicarme a qué se refiere el mensaje de error con "swapped tables" y "toast
tables"?

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Milton inostroza 2005-01-20 15:21:47 ayuda con conexion y cursor
Previous Message JimAlexandr 2005-01-20 14:38:27 Re: script sql --- a --- funcion