¿Cómo se hace para eliminar todos los registros de una tabla SQL, incluso que los campos auto increment vuelvan empezar incrementarse en 0?
| |||
Hola Carla, Intenta con TRUNCATE TABLE nombredelatabla Eso te eliminara todos los registros pero no la estructura y colocara el autonumerico desde el principio. Si tu tabla anteriormente comenzaba desde 1 y la quieres cambiar a cero, intenta ejecutar estos dos comandos antes de anadir datos: TRUNCATE TABLE nombredelatabla DBCC CHECKIDENT('nombredelatabla', RESEED, 0) Ojo: Si la tabla esta referenciada por llave foranea no lo podras usar a menos que deshagas antes esa relacion.
__________________ Yanira Última edición por Yanix; 16/06/2005 a las 06:10 |