Je dois insérer des données dans la table mais seulement si elle n'existe pas déjà.SQL Server IF EXISTS
Je vérifie pour les lignes existantes en utilisant:
IF EXISTS (SELECT 'X' FROM Table1 where id = @id)
Est-ce que l'utilisation de 'X'
améliorer la performance au lieu d'utiliser un nom de colonne?
qu'en est-il de la clé unique pour cette colonne? – anishMarokey
@anishmarokey: voir mes liens vers mes autres réponses. Une clé unique en elle-même n'aide pas, mais elle permet d'essayer/attraper. Et cela implique aussi un indice qui aidera les performances – gbn