sql >> Database teknologi >  >> RDS >> Oracle

python oracle indsæt datatype uoverensstemmelse

Tak Lucas &haraprasadj. Baseret på dine pointer kom jeg frem til dette:

cols = ', '.join(selrow[0].keys())
vals = ':'+', :'.join(selrow[0].keys())
sql='INSERT INTO DIM_CUST (%s) VALUES (%s)' % (cols, vals)
cur.execute(sql, selrow[0])
db.commit()

Det virker! værdsætter din hjælp.




  1. Hvad er den hurtigste måde at lave en masseindsættelse i Postgres?

  2. Hvordan udløber aktiveringslinket i PHP?

  3. hvordan man vælger to kolonner fra to tabeller i mysql

  4. Mysql - genbrug af beregnede værdier