Language:
كتاب الشهادات
52  
Witnesses
(26)
Chapter: How to swear?
(26)
بَابُ كَيْفَ يُسْتَحْلَفُ
Sahih al-Bukhari 2679

Narrated `Abdullah:

The Prophet (ﷺ) said, "Whoever has to take an oath should swear by Allah or remain silent." (i.e. He should not swear by other than Allah.)

حَدَّثَنَا مُوسَى بْنُ إِسْمَاعِيلَ، حَدَّثَنَا جُوَيْرِيَةُ، قَالَ ذَكَرَ نَافِعٌ عَنْ عَبْدِ اللَّهِ ـ رضى الله عنه ـ أَنَّ النَّبِيَّ صلى الله عليه وسلم قَالَ ‏ "‏ مَنْ كَانَ حَالِفًا فَلْيَحْلِفْ بِاللَّهِ أَوْ لِيَصْمُتْ ‏"‏‏.‏
Reference : Sahih al-Bukhari 2679
In-book reference : Book 52, Hadith 40
USC-MSA web (English) reference : Vol. 3, Book 48, Hadith 844
  (deprecated numbering scheme)