Использование:
DECLARE valid_return BOOLEAN DEFAULT 0;
SELECT CASE WHEN COUNT(*) = 1 THEN 1 ELSE 0 END
INTO valid_return
FROM LOGIN l
WHERE l.userid = @uName
AND l.pword = @uPass
Всегда старайтесь свести к минимуму количество проходов по столу, чтобы получить желаемый результат. SQL основан на SET, а не процедурный - SQL будет работать лучше для вас, если к нему правильно подойти.