Bonjour,

Je dois savoir si il existe deja un record dans une table ou non
Pour l'instant je fait

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
SELECT CAST(COUNT(*) AS bit)
FROM myTable
WHERE Col1 = @Col1
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é

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