-3
如何使用Python更新Oracle數據庫中的單列?我的腳本基本上製作了一個字符串列表,如[「abc」,「world」,...],並嘗試更新oracle數據庫中的某個列。更新Oracle數據庫中的單列
var = ["abc","world",...]
cursor.prepare("INSERT INTO table(col10) VALUES (:var)")
cursor.executemany(None, var)
但我最終得到「DatabaseError:ORA-01036:非法變量名稱/編號」。
但Python字典不能有相同的密鑰。 – ydev
如果您使用鍵作爲迭代索引並將字符串作爲dict.setdefault()或collections.defaultdict的值,則鏈接不起作用 –
您可以取消字典不能具有相同的鍵問題 –