Questions marquées «truncate»

100
Pourquoi utiliser à la fois TRUNCATE et DROP?

Dans le système sur lequel je travaille, beaucoup de procédures stockées et de scripts SQL utilisent des tables temporaires. Après avoir utilisé ces tables, il est recommandé de les supprimer. Beaucoup de mes collègues (presque tous beaucoup plus expérimentés que moi) le font généralement: TRUNCATE...

15
Pourquoi tronquer DDL?

J'ai une question d'entrevue, qui a été posée lors de mon entretien. J'ai répondu à la question, mais l'intervieweur n'était pas aussi convaincu de ma réponse. Alors, quelqu'un peut-il me corriger avec ma compréhension? Q. Pourquoi tronquer est DDL Où supprimer est DML? Les deux font presque le...

12
Pourquoi tronquer une table temporaire à la fin de la procédure stockée qui lui crée un espace tempdb libre plus rapidement?

SQL Server met en cache les tables temporaires créées dans les procédures stockées et les renomme simplement lorsque la procédure se termine et est ensuite exécutée. Ma question porte sur le moment où l'espace tempdb est libéré. J'ai lu que le tableau est tronqué à la fin de la procédure . J'ai lu...

8
Différence entre DROP et TRUNCATE

Qu'est-ce que le TRUNCATEfaire différemment de laisser tomber? Je crois qu'il supprime toutes les données de la table mais conserve le nom de la table dans la base de données, où as DROPsupprime toutes les données et la table. Est-ce correct