वास्तव में, बिट मान बाइनरी मानों के रूप में लौटाए जाते हैं लेकिन हम उन्हें निम्नलिखित की सहायता से प्रिंट करने योग्य रूप में भी प्रदर्शित कर सकते हैं:
0 जोड़कर
हम बिट मानों को प्रिंट करने योग्य रूप में प्रदर्शित कर सकते हैं उनमें 0 जोड़कर। बिट_टेस्टिंग टेबल से निम्नलिखित उदाहरण इसे समझने के लिए उपयोग किया जा सकता है:
mysql> SELECT bittest+0 FROM bit_testing; +-----------+ | bittest+0 | +-----------+ | 170 | | 5 | | 5 | +-----------+ 3 rows in set (0.00 sec)
रूपांतरण फंक्शन्स BIN(), OCT(), HEX() का उपयोग करके
हम BIN() रूपांतरण फंक्शन का उपयोग करके बिट मानों को प्रिंट करने योग्य रूप में भी प्रदर्शित कर सकते हैं। बिट_टेस्टिंग टेबल से निम्नलिखित उदाहरण इसे समझने के लिए उपयोग किया जा सकता है:
mysql> SELECT BIN(bittest+0) FROM bit_testing; +----------------+ | BIN(bittest+0) | +----------------+ | 10101010 | | 101 | | 101 | +----------------+ 3 rows in set (0.00 sec) mysql> SELECT OCT(bittest+0) FROM bit_testing; +----------------+ | OCT(bittest+0) | +----------------+ | 252 | | 5 | | 5 | +----------------+ 3 rows in set (0.05 sec) mysql> SELECT HEX(bittest+0) FROM bit_testing; +----------------+ | HEX(bittest+0) | +----------------+ | AA | | 5 | | 5 | +----------------+ 3 rows in set (0.00 sec)