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

SQL - प्रत्येक रिकॉर्ड के लिए कॉल संग्रहीत प्रक्रिया

इसके लिए आपको एक कर्सर का उपयोग करना होगा।

DECLARE @oneid int -- or the appropriate type

DECLARE the_cursor CURSOR FAST_FORWARD
FOR SELECT spro.Id  
    FROM SomeTable as spro 
        INNER JOIN [Address] addr ON addr.Id = spro.Id  
        INNER JOIN City cty ON cty.CityId = addr.CityId 
    WHERE cty.CityId = @CityId

OPEN the_cursor
FETCH NEXT FROM the_cursor INTO @oneid

WHILE @@FETCH_STATUS = 0
BEGIN
    EXEC UpdateComputedFullText @oneid

    FETCH NEXT FROM the_cursor INTO @oneid
END

CLOSE the_cursor
DEALLOCATE the_cursor


  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 सर्वर 2005 में फ़ोन नंबर संग्रहीत करने के लिए किस डेटाटाइप का उपयोग किया जाना चाहिए?

  2. SQL सर्वर (T-SQL) में मौजूदा तालिका पर संपीड़न कैसे सक्षम करें

  3. SQL सर्वर में FORMAT () द्वारा समर्थित मानक संख्यात्मक प्रारूप स्ट्रिंग्स

  4. मैं सबसे महंगी क्वेरी कैसे लॉग और ढूँढ सकता हूँ?

  5. लिनक्स पर डेल्फी को SQL सर्वर से कनेक्ट करना