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

एसक्यूएल सर्वर में ओरेकल ड्रॉप बाधा कैस्केड समकक्ष

आप वास्तविक DELETE कथनों के संबंध में, FOREIGN KEY बाधाओं पर CASCADE सुविधा के बारे में सोच रहे हैं।

ALTER TABLE t2 add constraint FK_T2 foreign key(t_id) references t(id)
   ON DELETE CASCADE;

CASCADE के साथ एक बाधा छोड़ने से कोई भी पंक्तियाँ नहीं हटती हैं।

DELETE पंक्तियों को हटाता है, यदि आपने ON DELETE CASCADE को सक्षम किया है।

बाधा को छोड़ना केवल बाधा (और संबंधित अनुक्रमणिका और आश्रित बाधाओं) को छोड़ देता है, न कि डेटा पंक्तियों को। SQL सर्वर में ALTER TABLE ... मुझे पता नहीं है कि Oracle में "CASCADE" विकल्प है।

Oracle डॉक्स http://docs.oracle से। com/cd/B28359_01/server.111/b28286/statements_3001.htm#i2103845 वैकल्पिक तालिका विवरण के लिए:




  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. Oracle में Dapper QueryMultiple का उपयोग करना

  3. एक टीम में Oracle में संग्रहीत कार्यविधियों के साथ काम करने के लिए उपकरण?

  4. VB में Oracle डेटाबेस से कनेक्ट करें

  5. ODP.NET के साथ Oracle डेटाबेस परिवर्तन अधिसूचना काम नहीं करती है