[Pgsql-ayuda] Truncate y Delete

Carmen Gloria Sepulveda Dedes csepulveda@atichile.com
Wed, 22 Oct 2003 10:38:29 -0300


Hola a todos.

Quisiera saber que diferencia hay entre hacer un

delete from <table_name>;
y
truncate table <table_name>;

Entiendo que despues del delete es conveniente
hacer un vacuum ya que las filas no son eliminadas
del archivo sino que son marcadas como "obsoletas".
En el caso de truncate, tambien es necesario??? o
aqui si se elimina completamente la data??

Saludos y gracias por sus respuestas.

CG