La instrucción truncada de SQL Server elimina todos los registros de una tabla mientras retiene la estructura de la tabla. Piense en la declaración truncada como una forma de purgar datos de una tabla sin dejar caer la tabla real.
En esta guía, comprenderá cómo trabajar con el comando Truncate en SQL Server, lo que le permite restablecer las tablas sin recrearlas.
Tabla truncada de SQL Server
Cuando trabaje con la base de datos, encontrará instancias en las que necesita eliminar todos los datos almacenados en una tabla sin soltar la tabla.
Aunque puede usar la declaración Eliminar sin una cláusula condicional, el comando truncado es mucho más rápido y eficiente.
La sintaxis del comando truncado es como se muestra:
Tabla de truncar [Database_name.] [Schema_Name.]NOMBRE DE LA TABLA;Tomemos las consultas de ejemplo a continuación que creen una tabla e inservamos datos de muestra.
Crear base de datos product_inventory;Ejecute la consulta truncada para eliminar todos los datos de la tabla:
Inventario de tabla truncado;La tabla resultante es como se muestra:
Observe que la estructura de la tabla todavía se mantiene mientras se eliminan todos los datos almacenados.
SQL Server Truncate vs. Borrar
Puede preguntarse, si el comando truncado es como la declaración Eliminar, ¿por qué necesito usar el comando truncate??
Las siguientes son algunas ventajas del comando truncado sobre eliminar.
Conclusión
En este artículo, descubrió cómo trabajar con el comando de tabla truncar en el servidor SQL para purgar datos de una tabla sin destruir la estructura de la tabla.