Question de débutant

Si veux rajouter une entrée unique dans une table, je dois 1/ lire la table et voir si la clé n'existe pas. 2/ insérer l'entrée.

Comment éviter qu'un autre programme arrive entre 1/ et 2/ et ajoute un entrée avec la clé qui m'intéresse avant moi?

J'utilise sqlite3 pour

@tuxicoman si tu crée un index unique avec les champs de ta clé, l'insertion te retournera zéro si la clé existe déjà

Inscrivez-vous pour prendre part à la conversation
social.jesuislibre.net

Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !