BEGIN
IF EXISTS(SELECT * FROM Table1 WHERE [email protected])
BEGIN
UPDATE Table1 SET [email protected] WHERE [email protected]
SELECT '1'
END
ELSE
SELECT '0'
END
Est-ce le numéro de série? de la table ou quoi? Aussi "IF EXISTS" vérifie quoi? la table ou si l'ID existe ou non ??Whats Sélectionnez '1' pour la procédure stockée suivante
donc 1 et 0 sont des valeurs de retour ?? Pourquoi "RETURN 1" n'est-il pas utilisé à la place? – Serenity
@Happy Soul - Je me demande la même chose. Ça aurait pu être quelqu'un qui ne connaissait pas RETURN. –
SELECT '1' a 1 dans les guillemets simples, donc cela signifie que c'est une valeur seulement et non pas la colonne. ou quelque chose? – Serenity