SQL 2012 understøtter ikke den udokumenterede version af RaiserrorDen understøttede syntaks er
RAISERROR(@Message,Serverity,state);
-- @Message kunne være besked-id, men det burde eksistere i sysmessages, så hvis du vil sende brugerdefinerede beskeder, synes jeg, du skal tilføje dem sysmessages
http://msdn.microsoft.com/en-us/library/ms178592 .aspx
Eller den anden mulighed er at bruge THROW
http://technet.microsoft.com/en-us/library/ee677615 .aspx