-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的值,则链接不起作用 –
您可以取消字典不能具有相同的键问题 –