Esta cláusula es muy útil para crear y poblar (o copiar) tablas basadas en el resultado de cierta consulta. Esta instrucción puede ser más eficaz que crear una tabla y, a continuación, rellenarla con una instrucción INSERT.

No es una operación transaccionada puede quedar la mitad ante cualquier error. Y respeta la columna identidad, definiéndola del mismo modo en la nueva tabla.

 

SELECT DISTINCT IdArticulo, Descuento INTO Pers_Articulos

FROM Pedidos_CLi_Lineas

WHERE FechaInsertUpdate>='20200101'

 

La sentencia TRUNCATE es muy útil para vaciar tablas grandes, ya que no se disparan los triggers y es por tanto más rápida que un DELETE. Aunque no se puede usar si existen claves ajenas que referencia la tabla a vaciar.

 

TRUNCATE TABLE Seguimiento

<< Artículo anterior                                                                                                                                       Siguiente artículo >>