BEGIN/END は SQL スクリプトで (一般的に) 必要ですか、それとも { と } に置き換えても問題ありませんか
例:
IF DB_ID('comics') IS NOT NULL
BEGIN
PRINT 'Database exists - dropping the comics database.';
DROP DATABASE comics;
END
VS
IF DB_ID('comics') IS NOT NULL
{
PRINT 'Database exists - dropping the comics database.';
DROP DATABASE comics;
}
MS SQL Server 2008 R2 を使用しています