A man came to him asking for a hundred dirhams. He said, "You ask me for a hundred dirhams when I am the son of Hatim? By Allah, I will not give them to you."Then he said, "Were it not that I heard the Messenger of Allah ﷺ say, 'Whoever swears an oath and then sees something better than it, let him do what is better.'"
حدثنا محمد بن جعفر حدثنا شعبة حدثنا سماك عن تميم بن طرفة قال سمعت
وأتاه رجل يسأله مائة درهم فقال تسألني مائة درهم وأنا ابن حاتم والله لا أعطيك ثم قال لولا أني سمعت رسول الله ﷺ يقول من حلف على يمين ثم رأى غيرها خيرا منها فليأت الذي هو خير