和合本
我一次指著自己的聖潔起誓:我決不向大衛說謊!

New International Version
Once for all, I have sworn by my holiness- and I will not lie to David-

King James Version
Once have I sworn by my holiness that I will not lie unto David.

English Revised Version
Once have I sworn by my holiness; I will not lie unto David;

Updated King James Version
Once have I sworn by my holiness that I will not lie unto David.

Authorized King James Version Pure Cambridge Edition
Once have I sworn by my holiness that I will not lie unto David.

American Standard Version
Once have I sworn by my holiness: I will not lie unto David:

Young's Literal Translation
Once I have sworn by My holiness, I lie not to David,

Bible in Basic English
I have made an oath once by my holy name, that I will not be false to David.

World English Bible
Once have I sworn by my holiness,

English Standard Version
ERROR