title: ALTER vs DROP & CREATE in SQL Server
body: <p>After creating stored procedure in SQL Server why to replace <code>Create</code> with <code>Alter</code>? What will happen on execution if we do not change it? Is there a better alternate to it other then checking if exist and drop?</p>