God guaranteed his promise with an oath to show more clearly the unchangeable quality of his purpose.