Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Como eliminar todos loe registros de una vez (https://www.clubdelphi.com/foros/showthread.php?t=26640)

ilichhernandez 28-10-2005 17:46:04

Como eliminar todos loe registros de una vez
 
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

Código SQL [-]
TRUNCATE TABLE NOMBRE
ó
Código SQL [-]
DELETE FROM NOMBRE
Saludos!

ilichhernandez 28-10-2005 17:57:49

Ya ... estaba en otro foro .... gracias de todas maneras
 
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

Cita:

Empezado por delphi.com.ar
Código SQL [-]
TRUNCATE TABLE NOMBRE

¿ truncate ?, nunca lo había oido/visto, ¿seguro?

jachguate 29-10-2005 18:15:55

Cita:

Empezado por Casimiro Notevi
¿ 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.

;)


La franja horaria es GMT +2. Ahora son las 08:38:00.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi