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

डेटा स्थिरता सुनिश्चित करने के लिए ट्रिगर्स का उपयोग करना

जैसा कि मैंने यहां मेरे ब्लॉग में

विचार एक एमवी बनाना होगा जिसमें नियम के लिए केवल अपवाद हों, और उसके बाद एक बाधा हो जो हमेशा एमवी में एक पंक्ति दर्ज होने पर विफल हो जाती है। कुछ इस तरह:

create materialized view check_mv
refresh complete on commit as
select 1 dummy
from catalogue c1, catalogue c2 
where c1.next_id = c2.previous_id and c1.parent_id != c2.parent_id

alter table check_mv
add constraint check_mv_chk
check (1=0) deferrable;


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Oracle में केवल अल्फ़ान्यूमेरिक वर्ण वाली पंक्तियों को वापस करने के 2 तरीके

  2. टाइमस्टैम्प/दिनांक समय को यूटीसी से ईएसटी ओरेकल एसक्यूएल में बदलें

  3. Oracle में एक Varchar मान का Nth न्यूनतम ढूँढना

  4. ORA-12560:TNS:प्रोटोकॉल एडेप्टर त्रुटि

  5. ग्रीक पाठ सही ढंग से प्रदर्शित नहीं हुआ