Psalms 89:35
Translations
King James Version (KJV)
Once have I sworn by my holiness that I will not lie to David.
American King James Version (AKJV)
Once have I sworn by my holiness that I will not lie to David.
American Standard Version (ASV)
Once have I sworn by my holiness: I will not lie unto David:
Basic English Translation (BBE)
I have made an oath once by my holy name, that I will not be false to David.
Webster's Revision
Once have I sworn by my holiness that I will not lie to David.
World English Bible
Once have I sworn by my holiness, I will not lie to David.
English Revised Version (ERV)
Once have I sworn by my holiness; I will not lie unto David;
Clarke's Psalms 89:35 Bible Commentary
Once have I sworn - I have made one determination on this head, and have bound myself by my holiness; it is impossible that I should change, and there needs no second oath, the one already made is of endless obligation.
Barnes's Psalms 89:35 Bible Commentary
Once have I sworn by my holiness - That is, once for all; - a single oath - an oath once taken by me - makes it certain. To swear by his "holiness" is to pledge his own holy nature; to make it as certain as that he is holy; to stake the whole question of his holiness on that. That is, If this should not be accomplished - if he should fail in this - it would prove that he was not a holy God.
That I will not lie unto David - Margin, as in Hebrew, "if I lie." The meaning is, He would be found faithful to the promise. See Psalm 89:3-4; compare 2 Samuel 7:8-16.