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

ORA-00913 बहुत अधिक मान

insert . करते समय सर्वोत्तम अभ्यास कॉलम को स्पष्ट रूप से सूचीबद्ध करना है:

INSERT INTO hist_museum(col1, col2, . . . )
     SELECT col1, col2, . . .
     FROM of_owner.museum al JOIN
          of_owner.city_data vd 
          ON al.city_data_id = VD.city_data_id
     WHERE gps_full_date < add_months(SYSDATE, -12);

बेशक, SELECT . में कॉलम , तालिका नाम के साथ योग्य होना चाहिए।

इसके अलावा, सबक्वेरी अनावश्यक है। केवल डेटा फाइल करने के लिए सबक्वेरी लिखने का कोई कारण नहीं है।



  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 ADF 11g जावा EE फ्रेमवर्क में कहाँ खड़ा है?

  2. Oracle में अल्पविराम से अलग किए गए मानों को विभाजित करना

  3. ओरेकल पिवट में कॉलम

  4. Oracle SQL में बाधा की जाँच करें

  5. ओरेकल में विदेशी कुंजी का उपयोग कैसे करें