4
我有以下的psql查詢到的數據插入到數據庫現在
插入多行數據庫不使用循環
sql = ("INSERT INTO kart_user (custid,token,cycle,userid,proxyid,salesrepid,users,buyer,salesrep,validfrom,validto,discount,category,ratioOnly,proxy,notified) ""VALUES (%s, %s, %s, %s,%s, %s, %s, %s,%s, %s, %s, %s,%s, %s, %s, %s)")
result = self.cur.execute(sql,data)
self.dbconn.commit()
return result
,我面臨的問題,在某些情況下,數據可能包含多個rows.in這種情況下怎麼能我重寫我的代碼。 注意:我不喜歡用for循環進行數據迭代,請建議更好的方法來解決這個問題。
也許這就是你正在尋找的:[code](http://stackoverflow.com/questions/6889065/inserting-multiple-rows-in-mysql)祝你好運! –