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

टेबलनाम के बजाय सबक्वेरी का उपयोग करना

SQL तालिका नाम के लिए एक चर/आदि का समर्थन नहीं करता है - आप जो पूछते हैं उसका समर्थन करने का एकमात्र साधन गतिशील SQL का उपयोग करना है:

FOR i IN (SELECT tab_name
            FROM META m
           WHERE m.type = ?) LOOP
  EXECUTE IMMEDIATE 'SELECT * FROM '|| i.tab_name ||'';
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. सिंगल टेबल के लिए मर्ज स्टेटमेंट का उपयोग करना

  2. ODCIEXTTABLEOPEN कॉलआउट निष्पादित करने में त्रुटि

  3. Oracle में किसी संख्या को मुद्रा के रूप में कैसे प्रारूपित करें

  4. ORA-00904 अमान्य पहचानकर्ता" खंड द्वारा समूह में एक पहचानकर्ता के लिए

  5. बिना ब्राउज़र के Oracle फॉर्म को स्टैंडअलोन के रूप में चलाएं