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

किसी चयनित क्वेरी के अंदर संग्रहीत कार्यविधि को कैसे निष्पादित करें

धन्यवाद @twoleggedhorse।

यहाँ समाधान है।

  1. पहले हमने एक फंक्शन बनाया

    CREATE FUNCTION GetAIntFromStoredProc(@parm Nvarchar(50)) RETURNS INTEGER
    
    AS
    BEGIN
       DECLARE @id INTEGER
    
       set @id= (select TOP(1) id From tbl where [email protected])
    
       RETURN @id
    END
    
  2. फिर हम चुनिंदा क्वेरी करते हैं

    Select col1, col2, col3,
    GetAIntFromStoredProc(T.col1) As col4
    From Tbl as T
    Where [email protected]
    


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. आपके व्यवसाय के लिए उपलब्ध शीर्ष डेटाबेस निगरानी विकल्प

  2. जांचें कि क्या तालिका में OBJECTPROPERTY () के साथ SQL सर्वर में एक विदेशी कुंजी है

  3. तालिका बनाएं यदि SQL सर्वर में समकक्ष मौजूद नहीं है

  4. CAST () का उपयोग करके SQL सर्वर में एक स्ट्रिंग को दिनांक/समय में कैसे परिवर्तित करें

  5. SQL सर्वर डेटाटाइम पसंद का चयन करें?