NECESITO ELIMINAR REGISTROS, PERO APARECEN SIEMPRE

Edison
28 de Noviembre del 2005
Hola, gracias anticipadas por vuestra ayuda, como puedo eliminar registros definitivamente de una tabla, utilizo el DELETE ALL y al momento de revisar mi grilla siguen los registros anteriores, y si utilizo PACK me pide que utilice mi tabla de forma exclusiva, que puedo utilizar que sea rapido y practico.

gabrield
28 de Noviembre del 2005
Estimado Edison:
Lamentablemente Fox no tiene nada rápido y práctico en el tema de la eliminación definitiva.
Cuando haces un Delete, en realidad el registro no se borra sino que se marca como eliminado, pero sigue estando allí. Para que estos resitros eliminados no se vean debes ejecutar el comando

SET DELETED ON

Para eliminar definitivamente los registros marcados debes abrir la tabla en modo exclusivo.

USE Tabla EXCLUSIVE

y ejecutar

PACK

Saludos cordiales.
Gabriel Dameñov
www.gdmsargentina.com.ar