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

sqlserver2005 में एक ही क्वेरी के साथ एक समय में एकाधिक तालिकाओं से रिकॉर्ड हटाना

जब तक आप किसी प्रकार के कैस्केडिंग डिलीट का उपयोग नहीं करते हैं, तब तक एक डिलीट स्टेटमेंट एक टेबल से पंक्तियों को हटा देगा।

आपके उदाहरण में, यदि सिंटैक्स सही है, तो आप responseheader . से पंक्तियों को हटा देंगे केवल, शेष तालिकाओं का उपयोग केवल यह निर्धारित करने के लिए किया जाता है कि responseheader से किन पंक्तियों को हटाना है ।

कुंद होने के लिए, आप वास्तव में कैस्केडिंग डिलीट का उपयोग नहीं करना चाहते हैं, इसलिए आपको कई डिलीट स्टेटमेंट निष्पादित करना चाहिए, प्रत्येक तालिका में एक।



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MS SQL2005 क्वेरी/संग्रहीत प्रक्रिया परिणाम SqlCommand या किसी अन्य विधि का उपयोग कर पाठ करने के लिए

  2. SQL सर्वर में 8000 से अधिक बाइट्स को हैश करना

  3. माता-पिता/बाल संबंधों के साथ एसक्यूएल थोक सम्मिलन, आदेश संरक्षित है?

  4. डेबेज़ियम:डेटाबेस में कोई अधिकतम एलएसएन दर्ज नहीं किया गया; कृपया सुनिश्चित करें कि SQL सर्वर एजेंट चल रहा है

  5. PERFMON के माध्यम से प्रदर्शन काउंटरों की निगरानी | SQL सर्वर प्रदर्शन समस्या निवारण -3