SQL 2012 nepodporuje nezdokumentovanou verzi RaiserrorPodporovaná syntaxe je
RAISERROR(@Message,Serverity,state);
-- @Message může být ID zprávy , ale mělo by existovat v sysmessages, takže pokud chcete posílat vlastní zprávy, myslím, že byste je měli přidat do sysmessages
http://msdn.microsoft.com/en-us/library/ms178592 .aspx
Nebo druhou možností je použít THROW
http://technet.microsoft.com/en-us/library/ee677615 .aspx