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

पीएल/एसक्यूएल में विथ क्लॉज के बाद लूप के लिए उपयोग करें

आप पूरे स्टेटमेंट के बाहर सीटीई तक नहीं पहुंच सकते। और आप किसी सीटीई के लिए अंतिम चयन के बाहर सीटीई के अलग-अलग हिस्सों तक नहीं पहुंच सकते।

आपको संपूर्ण . डालना होगा सीटीई (अंतिम चयन विवरण सहित) में कर्सर लूप:

FOR R IN (WITH TMP1 AS (.....), 
               TMP2 AS (......), 
               TMP3 AS (......)
          SELECT DISTINCT ..... 
          FROM TMP1 
             JOIN temp2 ON ... 
             JOIN temp3 ON ... 
          WHERE .....)
LOOP
   -- here goes the code that processes each row of the query
END LOOP;



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. स्थानीय आईआईएस पर ओरेकल ओआरए-12154 त्रुटि, लेकिन विजुअल स्टूडियो डेवलपमेंट सर्वर के साथ नहीं

  2. पीएल/एसक्यूएल में गतिशील रूप से एक चर के प्रकार को कैसे देखें?

  3. ओरेकल में डेटा परिवर्तन को ट्रैक करने का सबसे अच्छा तरीका

  4. संचयी विश्लेषणात्मक कार्यों का उपयोग करके किसी क्वेरी में शून्य-मान रिकॉर्ड जोड़ना

  5. NUMTOYMINTERVAL () Oracle में फ़ंक्शन