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.