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

ORA 00918- कॉलम अस्पष्ट रूप से परिभाषित त्रुटि

इस तरह के कॉलम में टेबल का नाम/उपनाम जोड़ना हमेशा एक अच्छा विचार है

select c.customer_id,
       c.customer_name, 
       c.customer_address, 
       o.order_id,
       o.order_date,
       o.amount 
from customers c
inner join orders o on c.customer_id = o.customer_id

यदि आप नहीं करते हैं तो डीबी नहीं जानता कि कौन सा कॉलम लेना है और दोनों टेबलों में customer_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 DB में चल रही प्रक्रियाओं को कैसे दिखाऊँ?

  2. ऑर्डर आईडी, लेनदेन आईडी, लेनदेन स्थिति के आधार पर स्थिति लाने के लिए एसक्यूएल क्वेरी जो चार है

  3. SQLT और विभाजन

  4. क्या DSRA9010E 'setReadOnly' को दूर करने का कोई तरीका WebSphere अपवाद पर समर्थित नहीं है?

  5. केवल चुनिंदा विशेषाधिकारों के साथ अलग-अलग उपयोगकर्ता स्थान पर ऑरैकल डेटाबेस पर हाइबरनेट के माध्यम से फ़ील्ड तक पहुंचने में सक्षम नहीं है