pgdb modülünü kullanarak Python'dan PostgreSQL'e insert
ifadelerini çalıştırmaya çalışıyorum.pgdb.executemany nasıl kullanılır?
Ben belgelerine diyor bakın:
>>> insert = "insert into foo (name, number) values (?,?);"
>>> params = [{ 'name': 'John', 'number': 123 }, { 'name': 'Jack', 'number': 234 }]
>>> cursor.executemany(insert, params)
Bu ?
işaret, bana bir hata veriyor:
cursor.executemany(query, list of params)
# Execute a query many times, binding each param dictionary
# from the list.
yüzden gibi şeyler deniyorum. Bu tür parametreli sorgu için doğru sözdizimi nedir? Ayrıca, bu belgelerde varsa, onu nerede bulabilirim?