• At some point in time, yes you may need to end every statement with a ;. Until then, I believe the only statements that require that the previous statement be terminated is the WITH (CTE) and MERGE statements. You should look at the new features added in SQL Server 2005, SQL Server 2008 to determine if any others may require this. If not, don't worry about. In new development, get the developers used to terminating the statements with a ;, it will make things easier going forward.