Questions marquées «upsert»

Pour les problèmes liés à l'exécution des opérations upsert (mise à jour / insertion de combinaison).




18
SQLite - UPSERT * pas * INSÉRER ou REMPLACER
http://en.wikipedia.org/wiki/Upsert Insérer le processus stocké de mise à jour sur SQL Server Existe-t-il un moyen intelligent de le faire dans SQLite auquel je n'ai pas pensé? Fondamentalement, je veux mettre à jour trois des quatre colonnes si l'enregistrement existe, s'il n'existe pas, je veux INSÉRER l'enregistrement avec la valeur par …
535 sql  sqlite  upsert 

17
Postgres: INSÉRER si n'existe pas déjà
J'utilise Python pour écrire dans une base de données PostgreSQL: sql_string = "INSERT INTO hundred (name,name_slug,status) VALUES (" sql_string += hundred + ", '" + hundred_slug + "', " + status + ");" cursor.execute(sql_string) Mais parce que certaines de mes lignes sont identiques, j'obtiens l'erreur suivante: psycopg2.IntegrityError: duplicate key value …







7
SQLite UPSERT / UPDATE OU INSERT
Je dois effectuer UPSERT / INSERT OU UPDATE sur une base de données SQLite. Il y a la commande INSÉRER OU REMPLACER qui dans de nombreux cas peut être utile. Mais si vous voulez garder vos identifiants avec auto-incrémentation en place à cause de clés étrangères, cela ne fonctionne pas …
103 database  sqlite  upsert 


En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.