PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

sqlalchemy avec postgres :insérer dans une table dont les colonnes ont des parenthèses

Ajouter paramstyle="format" au create_engine appel. Cela changera la façon dont les valeurs de la requête sont insérées dans la requête de manière à ce qu'elle ne se bloque pas sur les crochets fermants.

conn = sqlalchemy.create_engine(
    'postgresql://name:[email protected]:port/database',
     paramstyle="format"
)