From a SQLServerCentral.Com article by Ken Powers:
The semicolon character is a statement terminator. It is a part of the ANSI SQL-92 standard, but was never used within Transact-SQL. Indeed, it was possible to code T-SQL for years without ever encountering a semicolon.
There are two situations…
;DISABLE TRIGGER trigger on table
;ENABLE TRIGGER trigger on table