Psalm 89:35

35 On my holiness I have taken an oath once and for all: I will not lie to David.