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

MySQL का उपयोग करके अजगर में एकल स्तंभ मान सम्मिलित नहीं कर सकता

आपको %s . के आसपास के भावों को खोना होगा , उसके बाद आपको यह जानना होगा कि cursor.execute() . के लिए दूसरा तर्क एक टपल है, और यह कि एक-टपल लिखा गया है:

(item,)

अल्पविराम नोट करें। समाधान तब है:

sql="""INSERT INTO table (col1) VALUES (%s)"""
cursor.execute(sql, (x,))


  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. PHP और MYSQL का उपयोग करके फ़ील्ड खोज का संयोजन

  3. एक टेबल बनाम कई टेबल

  4. विभिन्न पृष्ठों पर mysqli लगातार कनेक्शन का उपयोग कैसे करें

  5. org.hibernate.HibernateException:सक्रिय लेनदेन के बिना सहेजना मान्य नहीं है