Konwersja wartości varchar przepełniła kolumnę int

Dla pewnej wartości@nReservationID:

SELECT @phoneNumber=
  CASE 
    WHEN  ISNULL(rdg2.nPhoneNumber  ,0) = 0 THEN ISNULL(rdg2.nMobileNumber, 0)
    ELSE ISNULL(rdg2.nPhoneNumber  ,0)
  END 
from tblReservation_Details_Guest  rdg2 
where nReservationID=@nReservationID

Dlaczego otrzymuję ten błąd?

Msg 248, Level 16, State 1, Procedura USP_CRE_WEB_MEMBER_AUTOGENERATEDECV, wiersz 136 Konwersja wartości varchar „08041159620” przepełniła kolumnę int.

questionAnswers(2)

yourAnswerToTheQuestion