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

जावा के साथ mySQL तालिका में डेटा डालें

मुझे लगता है कि यह काम नहीं करेगा क्योंकि मानों की संख्या आपकी तालिका में स्तंभों की संख्या से कम है। आपको क्या करना है अपने मूल्यों की संख्या से मेल खाने के लिए कॉलम का नाम निर्दिष्ट करना है।

INSERT INTO incomeCalc VALUES (3, 75, 6, 25, 18.50)  // error
// the only way this will work is when you have only 5 columns in 
// your table but in your case you have 7 that is why it will not work

यह होना चाहिए

INSERT INTO incomeCalc(specify columns here to the values bound to)
VALUES (3, 75, 6, 25, 18.50)

w3School:(INSERT)

INSERT INTO स्टेटमेंट को दो रूपों में लिखना संभव है।

पहला फॉर्म उन कॉलम नामों को निर्दिष्ट नहीं करता है जहां डेटा डाला जाएगा, केवल उनके मान:

INSERT INTO table_name
VALUES (value1, value2, value3,...)

दूसरा फॉर्म कॉलम नाम और सम्मिलित किए जाने वाले मान दोनों को निर्दिष्ट करता है:

INSERT INTO table_name (column1, column2, column3,...)
VALUES (value1, value2, value3,...)


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. क्या PHP mysqli कनेक्ट प्रयास पर टाइमआउट सेट कर सकता है?

  2. MySQL:किसी निश्चित तिथि से पहले नवीनतम तिथि के साथ रिकॉर्ड का चयन कैसे करें

  3. ऑटो-इंक्रीमेंट फ़ील्ड के सामने स्वचालित रूप से अक्षर जोड़ें

  4. कितने प्रश्न बहुत अधिक हैं?

  5. स्थानिक डेटा क्वेरी में मामूली बदलाव को हल करने के लिए विशेषज्ञ की मदद चाहिए