¿Cómo vacío una tabla?

¿Cómo vacío una tabla en tiempo de ejecución, lo que hago es un scan delete y luego pack y me sale debe estar en modo exclusivo, como puedo vaciar una tabla más fácilmente?
Gracias

2 respuestas

Respuesta
1
Yo uso dele all y luego pack; acá va el ejemplo:
IF ! USED("C:\poliasist\Bases\Accesos.dbf")
USE C:\poliasist\Bases\Accesos.dbf EXCLUSIVE
ENDIF
DELETE ALL
PACK
Respuesta
No existe otra forma, se debe abrir en modo exclusivo...
Tuve unos problemas similares, pero puedes poner una validación para que cuando se entre se revise si hay alguien más usando las tablas, en caso de que no, pues lo abres en exclusivo y le aplicas el pack.. en caso contrario abrirás normal hasta que se no estén disponbiel no es epodra hacer

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas