The view of Ata' bin Abi Rabah (may Allah have mercy on him), and of those Companions (may Allah be pleased with them) who said the like of his view, has already passed: that this is an oath, and its expiation is the same as the expiation of an oath.
Imam al-Shafi'i (may Allah have mercy on him) said: "Someone other than him said: He gives away in charity everything he owns, though he also said: He keeps back the amount that suffices for his sustenance, and when he becomes well-off, he gives away in charity what he had kept back.
Another (scholar) held that he gives a third of his wealth in charity, and another that he gives (the amount of) zakah in charity."
Al-Shaykh (Imam al-Bayhaqi) (may Allah have mercy on him) said: "As for the first view, it is reported from some scholars of Iraq; as for the second, it is the view of Imam Malik (may Allah have mercy on him), and some of those who follow his view have argued from the following narration."
Hadith Referenceالسنن الكبرى للبيهقي / كتاب الأيمان / Q20050