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

एसक्यूएल - अगर मौजूद नहीं है तो डालें

पीएल/एसक्यूएल में स्विच करने के संदर्भ के बजाय एसक्यूएल में यह सब करें:

INSERT INTO DATA1.FOLDERS
(folder_id,
 user_id)
SELECT f1.folder_id,
       f1.user_id
  FROM DATA1.FOLDERS f1
 WHERE NOT EXISTS (SELECT 1
                     FROM DATA1.FOLDERS f2
                    WHERE f1.folder_id = f2.folder_id
                      AND f1.user_id = f2.user_id);


  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 में SQL कैसे लिख सकता हूँ?

  2. जेपीए एक्लिप्सलिंक डेटाबेस परिवर्तन अधिसूचना कैश प्रविष्टि को अमान्य नहीं करती है

  3. public_dependency में ऑब्जेक्ट्स के संदर्भ कैसे हो सकते हैं जो all_objects में नहीं हैं?

  4. कितने डेटाबेस इंडेक्स बहुत अधिक हैं?

  5. अनुक्रम से आईडी उत्पन्न करने के लिए ओरेकल ट्रिगर के साथ हाइबरनेट मुद्दा