Ver la Versión Completa : Como eliminar todos loe registros de una vez
ilichhernandez
28-10-2005, 17:46:04
Hola.... Gracias por su valioso tiempo quew toman en leer y responder estas consultas que hacemos los mas novatos....
Bueno ahi va la pregunta...
De que manera puedo eliminar todos los registros de una tabla de interbase....
Gracias
ilich hernandez
delphi.com.ar
28-10-2005, 17:48:28
TRUNCATE TABLE NOMBREóDELETE FROM NOMBRESaludos!
ilichhernandez
28-10-2005, 17:57:49
No me di cuenta que la repsuesta estaba ya en otro foro ... gracias de todsa maneras
table1.EmptyTable
ilich hernandez
Casimiro Notevi
28-10-2005, 22:44:36
TRUNCATE TABLE NOMBRE
¿ truncate ?, nunca lo había oido/visto, ¿seguro?
jachguate
29-10-2005, 18:15:55
¿ truncate ?, nunca lo había oido/visto, ¿seguro?
Es una sentencia usada típicamente en oracle, la ventaja es que no se genera redo log, ni puede hacerse rollback, pero es muy, muy, muy rápida. Ideal cuando sabes lo que estas haciendo y tenes manos de plomo! Si dudas un poco, mejor seguir con el Delete Tabla;
Desconozco que otros motores puedan soportarla ni cual sea su comportamiento en ellos.
Hasta luego.
;)
vBulletin v3.6.8, Derechos ©2000-2024, Jelsoft Enterprises Ltd.