Valores de retorno possíveis para mysql_affected_rows ()

Alguém pode me dizer quais são todos os valores de retorno possíveis para a funçãomysql_affected_rows () (enquanto atualização) em php? Também valores de retorno são para que circunstância?

Se a consulta de atualização não atualizar nada ou parar no erro. Ela retornará -1 ou 0? essa é a minha pergunta?

questionAnswers(2)

yourAnswerToTheQuestion