SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

FK बाधाओं को सेट करने में SQL सर्वर सिंटैक्स त्रुटि को कैसे ठीक करें?

मुझे लगता है कि यहाँ एक उत्तर है।

इन्सर्ट स्क्रिप्ट में फॉरेन की चेक ऑफ सेट करें

एडम मचानिक का जवाब देखें।

उद्धरण: क्षमा करें, आप SQL सर्वर में ऐसा नहीं कर सकते। सबसे अच्छा आप सभी तालिकाओं पर लूप कर सकते हैं (w/एक कर्सर, शायद), सभी बाधाओं को बदल दें, और फिर उन्हें अंत में वापस सेट करें। लेकिन स्पष्ट रूप से यह सभी उपयोगकर्ता सत्रों को प्रभावित करेगा, न कि केवल आपकी वर्तमान स्क्रिप्ट को।

लगता है कि SQL सर्वर में निकटतम विकल्प कुछ इस तरह है।

-- assuming y has FK to x like
-- constraint fk_y_x foreign key (id) references x (id)
alter table y nocheck constraint fk_y_x
go


  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. निष्क्रियता की अवधि के बाद SQL सर्वर प्रबंधन स्टूडियो डिस्कनेक्ट हो गया

  2. SQL सर्वर प्रबंधन स्टूडियो [स्कीमा और डेटा] का उपयोग करके तालिका को फिर से बनाने के लिए स्क्रिप्ट कैसे उत्पन्न करें?

  3. मैं किसी भिन्न स्कीमा के अंतर्गत SQL तालिका कैसे बनाऊं?

  4. SQL कमांड डेटाबेस डायग्रामिंग जोड़ें

  5. डेटाबेस आरेख को संशोधित करने का प्रयास करते समय SSMS क्रैश (v18.2)