आप वास्तविक 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 वैकल्पिक तालिका विवरण के लिए: