04/08/2004 - 08:51 por Miguel Puime | Informe spam
Hola a todos:
Pues eso, quiero recorrer las tablas (las de usuario) de una base de
datos para hacerles un truncate a todas. Es que quiero hacer un
procedimiento para limpiar las bases de datos, por eso tiene que ser con
T-SQL.


Gracias de antemano.
Miguel Puime.
 

Leer las respuestas

#1 Carlos Sacristan
04/08/2004 - 09:07 | Informe spam
Existe un procedimiento almacenado no documentado que te permite
ejecutar un comando contra cada una de las tablas de una base de datos. En
tu caso sería

sp_msforeachtable "TRUNCATE TABLE ?"



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)

Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Miguel Puime" escribió en el mensaje
news:#3a$
Hola a todos:
Pues eso, quiero recorrer las tablas (las de usuario) de una base de
datos para hacerles un truncate a todas. Es que quiero hacer un
procedimiento para limpiar las bases de datos, por eso tiene que ser con
T-SQL.


Gracias de antemano.
Miguel Puime.


Preguntas similares