Bonjour,
Je dois savoir si il existe deja un record dans une table ou non
Pour l'instant je fait
Mais je me dit que c'est un peu bête car il doit parcourir tout les records de la table alors qu'il pourrait s'arrêter au premier record trouvé
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 SELECT CAST(COUNT(*) AS bit) FROM myTable WHERE Col1 = @Col1
J'ai penser un TOP 1 mais si il n'y a pas de record le return est vide alors que je veux 0
Avez-vous une idée?
ps : Je suis en SQL Serveur
Partager