title: Pros & Cons of TRUNCATE vs DELETE FROM
body: <p>Could someone give me a quick overview of the pros and cons of using the following two statements:</p>
  
  <pre><code>TRUNCATE TABLE dbo.MyTable
  </code></pre>
  
  <p>vs</p>
  
  <pre><code>DELETE FROM dbo.MyTable
  </code></pre>
  
  <p>It seems like they both do the same thing when all is said and done; but are there must be differences between the two.</p>