We will rejoice in Thy salvation, and in the Name of our God we will set up our banners: the LORD fulfil all thy petitions.
Now know I that the LORD saveth His anointed; He will hear him from His holy heaven with the saving strength of His right hand.
Some trust in chariots, and some in horses: but we will remember the Name of the LORD our God.
I love the way David always refers to salvation with the possessive pronoun Thy. Salvation does not belong to us. It belongs to God. He is the Giver of life, both physical and spiritual. We cannot earn our way to heaven by our good works. Only God can give salvation, and He does so when we sincerely repent of our sin and ask Him for His wonderful gift of eternal life in heaven.
In modern terms, we do not trust in horses and chariots for our battles–although that will change at Armageddon. Instead, we trust in tanks, bombs, missiles, battleships and submarines. God, however, can wipe all those things out with a snap of His fingers! Instead of trusting in all the machinations of man, we look instead to a banner, or standard in battle, carrying His Name. We look to Him to answer our prayers.
It would seem likely that David was preparing to go into battle, and his prayer is that God will hear him from heaven and save His anointed. This word carries several possible meanings, depending upon the context. God’s Anointed One is, of course, Jesus Christ. But this is not a messianic Psalm, so we have to look at others who were anointed under God’s direction: Priests, kings, and others set aside for His special purpose. All of Israel, in this sense, is “God’s Anointed.” In my church, we no longer anoint a man who is called by God to preach. Instead, he receives the laying on of hands by other godly men, pastors and elders, to indicate God’s blessing on his service.
Ultimately, all the weapons and arms created by mankind depend upon the blessing of God to win the battle. In His Name is victory!