FoxPro/Visual FoxPro - Como borrar UN solo registro FISICAMENTE

 
Vista:

Como borrar UN solo registro FISICAMENTE

Publicado por PrincipianteFox (2 intervenciones) el 16/11/2006 23:25:38
Hola, ojala alguien pudiera decirme como borrar fisicamente un unico registro de entre varios marcados como borrados logicamente.
Es decir hacer un PACK() pero sin que se me borren todos los marcados con Delete solo quiero borrar uno en especifico, de hecho son dos registros que tengo insertados en blanco en medio de mi base de datos.
Gracias de antemano.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

RE:Como borrar UN solo registro FISICAMENTE

Publicado por Ernesto Hernandez (4623 intervenciones) el 17/11/2006 00:40:52
No es posible el PACK te borrara todos los registros marcados en ese momento
La unica manera es marcando solamente los registros que necesitas eliminar

Suerte
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:Como borrar UN solo registro FISICAMENTE

Publicado por Plinio (7841 intervenciones) el 17/11/2006 00:52:26
Si la tabla es libre podria hacer un truco como este. Nota haz una copia de tu tabla primero

SET EXCLUSI ON
SET DELETE OFF
USE tutabla
COPY TO tabla_nueva FOR codigo <> 5
ZAP
APPEND FROM tabla_nueva
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar