sql >> Database teknologi >  >> RDS >> PostgreSQL

Sådan indsætter du en python-liste i Postgres-tabellen

Som ResultList allerede er en sekvens, behøver du ikke prøve at konvertere den til en tupel. Det du virkelig har brug for er at angive den rigtige mængde værdier i din SQL-sætning:

cur.execute("INSERT into results(T0, T1, T2, T3, T4, Total, Result) VALUES (%s, %s, %s, %s, %s, %s, %s)", ResultList)

For mere om det, læs dokumenterne .



  1. Migrering af en MySQL-database fra CloudSQL til AWS RDS

  2. PHP MySQL INSERT returnerer værdi med én forespørgselsudførelse

  3. MySQL første gratis nummer mellem eksisterende værdier

  4. Hvorfor henter jeg denne fejl migreringsdata fra SQL Lite til Posgres DB? dubletnøgleværdi overtræder unik begrænsning