border

Miembros:
Mensajes:
Temas:
Online:

Ultimo Miembro:

 
 

Cuenta Bancaria en EEUU
  #1 (permalink)  
Antiguo 31-01-2005, 21:51:02
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 192
HurryCrack Valoración +2
Predeterminado DELETE FROM ...

Hola atodos, por fin he recuperado mi nick, gracias Pablo.

La consulta es si se pueden eliminar todos los registros de una tabla
con DELETE FROM NTabla

Ya que me da igual lo que contenga el registro lo que quiero es limpiar
todas las tablas, para después ingresar los registros buenos.

Gracias, un saludo.
Responder Con Cita
  #2 (permalink)  
Antiguo 31-01-2005, 22:23:01
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.431
J.M.Movilla Valoración +2
Predeterminado

Por supuesto... Y dejas la tabla más limpia que la famosa de Aristóteles (tanquam tabula rasa in qua nihil est scriptum, que decía de la mente humana cuando nacemos...)
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #3 (permalink)  
Antiguo 31-01-2005, 22:35:34
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 192
HurryCrack Valoración +2
Predeterminado

Eres un fenómeno pisha.
Responder Con Cita
  #4 (permalink)  
Antiguo 01-02-2005, 12:09:46
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 438
MiguelS Valoración +2
Predeterminado

Solo debes tener en cuenta que el DELETE no borra los datos sino que borra la referencia a ellos.
Para limiar como corresponde se debe comprimir o , en tu caso que quieres borrar todo , crear una tabla nueva.
Responder Con Cita
  #5 (permalink)  
Antiguo 01-02-2005, 12:31:34
Avatar de J.M.Movilla
Administrator
 
Registrado: dic 2002
Ubicación: BURGOS - ESPAÑA
Posts: 5.431
J.M.Movilla Valoración +2
Predeterminado

Efectivamente, como dice Miguel tienes que hacer un CompactDatabase después de borrar el contenido de la tabla. Esto es indispensable sólo en el caso de que uses campos autonuméricos; en otro caso lo único que ganas con ello es espacio, pero no es imprescindible compactar.
__________________
José María Movilla Cuadrado
______________________

Visual Basic Videos Programacion Foro Programacion
Tutoriales Programacion Trucos Programacion Codigos Programacion
Responder Con Cita
  #6 (permalink)  
Antiguo 01-02-2005, 12:52:09
Buena Participación en el Foro
 
Registrado: nov 2003
Posts: 99
jessuss Valoración +2
Predeterminado

Hola,
Solo quería dar un apunte, depende de la BD con la que trabajes, ya que si por ej, estas con Oracle, Trunca la tabla.
Sólo era un apunte.
__________________
Un saludo,
Responder Con Cita
  #7 (permalink)  
Antiguo 04-02-2005, 18:41:51
Gran Participación en el Foro
 
Registrado: oct 2003
Posts: 192
HurryCrack Valoración +2
Predeterminado

Gracias a todos por la cantidad de cultura que acumulan. Eso no sale
en ningún manual.

Un saludo. :smt006
Responder Con Cita
Respuesta


Herramientas
Desplegado

Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Trackbacks are habilitado
Pingbacks are habilitado
Refbacks are habilitado


Temas Similares
Tema Autor Foro Respuestas Último Mensaje
Error en delete en Jet 4 atarantino Visual Basic 6.00 0 13-04-2007 16:06:20
delete con vb6 y access gavafra VBA (Excel, Word, Outlook, Access) 1 26-05-2005 11:29:16
Recordset.delete d@mi@n Visual Basic 6.00 5 04-04-2005 17:24:07
Recordset.delete d@mi@n Visual Basic 6.00 3 01-04-2005 19:03:13
ADO Delete adAffectGroup MiguelS Visual Basic 6.00 3 14-10-2004 15:58:18


La franja horaria es GMT. Ahora son las 04:06:29.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO 3.1.0
A vBSkinworks Design

Alojado en el servicio Premium de Masquewebs | Diseño mejorado por MasqueWebs

right