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

SQL सर्वर:बैचिंग स्टेटमेंट (यानी GO का उपयोग करना) किसके लिए अच्छा है?

उदाहरण में इसका कोई फायदा नहीं है।

हालांकि बैच में बहुत सारे कथन केवल एक ही होने चाहिए।

जैसे CREATE PROCEDURE

साथ ही अक्सर स्कीमा परिवर्तन करने के बाद (उदाहरण के लिए किसी मौजूदा तालिका में एक नया कॉलम जोड़ना) नई स्कीमा का उपयोग करने वाले बयानों को एक अलग बैच में अलग से संकलित किया जाना चाहिए।

आम तौर पर GO . द्वारा अलग-अलग बैच सबमिट करने का एक विकल्प EXEC . का उपयोग करके चाइल्ड बैच में SQL निष्पादित करना है



  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. पैरामीटर के साथ DISTINCT का उपयोग करते समय स्टेटमेंट प्रदर्शन में गिरावट का चयन करें

  3. जानिए बिना बैकअप के SQL Server 2012 में डिलीट हुई टेबल को कैसे रिकवर करें

  4. मैं एंटिटी फ्रेमवर्क में इंडेक्स संकेत कैसे निर्दिष्ट कर सकता हूं?

  5. एंटिटी फ्रेमवर्क - वन-टू-वन - रेफरेंशियल कॉन्स्ट्रेन्ट को स्टोर-जनरेटेड कॉलम में मैप किया जाता है