하나의 업데이트 문을 사용하여 더 나은 방법으로이 문을 다시 작성할 수 있습니까? 아니면 그냥 그대로두고 트랜잭션으로 래핑 할 수 있습니까? 이 같은이 문장을 더 좋은 방법으로 다시 쓸 수 있습니까?
DECLARE @currentFailedPassCount int =
(SELECT FailedPasswordAttemptCount FROM Users WHERE [email protected]);
UPDATE Users
SET FailedPasswordAnswerAttemptCount=FailedPasswordAnswerAttemptCount+1
WHERE [email protected];
IF(@currentFailedPassCount=5)
UPDATE Users
SET IsLockedOut=1
WHERE [email protected];
당신은'FailedPasswordAnswerAttemptCount + = 1' 2008 년에 사용할 수 있습니다. –