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@social.jesuislibre.net Tu mets une propriété unique sur la colonne en question ? Si quelqu'un d'autre arrive après toi pour écrire, ça ne sera pas possible puisque ça casserait la propriété de la BDD.

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 !