En écrivant une requête un autre jour, une pensée m'est venue et est restée dans mon esprit.
Qu'est-ce qui est préférable, d'abord vérifier si une valeur pour une colonne unique existe, puis insérer ou insérer et laisser db générer une erreur de contrainte unique? Cela importera-t-il même?
Edit: Comme suggéré ci-dessous pour répondre que ce problème dépend de la base de données, j'ajoute la balise postgresql.