Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

RAISERROR का उपयोग SQL सर्वर 2005 में काम नहीं कर रहा है?

त्रुटि हो रही है क्योंकि आप सीधे Raiserror में फ़ंक्शन का उपयोग कर रहे हैं (नोटिस सिंगल ई) तो इससे बचने के लिए नीचे दिए गए कोड को आजमाएं यह मेरे लिए काम कर रहा है

BEGIN CATCH
    DECLARE @ErrorMessage NVARCHAR(4000);
    DECLARE @ErrorSeverity INT;
    DECLARE @ErrorState INT;

    SELECT 
        @ErrorMessage = ERROR_MESSAGE(),
        @ErrorSeverity = ERROR_SEVERITY(),
        @ErrorState = ERROR_STATE();

    RAISERROR (@ErrorMessage, -- Message text.
               @ErrorSeverity, -- Severity.
               @ErrorState -- State.
               );
END CATCH;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL पैरामीटर का उपयोग करके SQL LIKE कथन में विशेष वर्णों से बचना

  2. क्या मैं रिपोर्ट सर्वर से दिए गए फ़ोल्डर में सभी रिपोर्ट चला सकता हूं?

  3. SQL सर्वर में समूह द्वारा समूह को समझें - SQL सर्वर / TSQL ट्यूटोरियल भाग 130

  4. SQL TRY-CATCH और अनुपलब्ध कॉलम

  5. 4 डेटा प्रकार SQL सर्वर में बहिष्कृत किए जाने के लिए