SQL 2012 Raserror के अनिर्दिष्ट संस्करण का समर्थन नहीं करता हैसमर्थित सिंटैक्स है
RAISERROR(@Message,Serverity,state);
-- @Message संदेश आईडी हो सकता है, लेकिन यह sysmessages में मौजूद होना चाहिए, इसलिए यदि आप कस्टम संदेश भेजना चाहते हैं, तो मुझे लगता है कि आपको उन्हें sysmessages जोड़ना चाहिए
http://msdn.microsoft.com/en-us/library/ms178592 .aspx
या दूसरा विकल्प THROW का उपयोग करना है
http://technet.microsoft.com/en-us/library/ee677615 .aspx