title: Are BEGIN / END keywords required in a stored procedure?
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/1180279/when-do-i-need-to-use-begin-end-blocks-and-the-go-keyword-in-sql-server">When do I need to use Begin / End Blocks and the Go keyword in SQL Server?</a>  </p>
  </blockquote>
  
  
  
  <p>Example:</p>
  
  <pre><code>CREATE PROCEDURE DoSomething
  AS
  BEGIN
      SET NOCOUNT ON;
  
      -- Insert lots of statements in here, including other stored procedures.
  END
  </code></pre>
  
  <p>Do you need the BEGIN and END? Does it make ANY difference if you have them or not?</p>