Oracle
 sql >> डेटाबेस >  >> RDS >> Oracle

ओरेकल टाइप कास्टिंग

यदि आप देखना चाहते हैं कि बाइनरी, हेक्स, अक्टूबर रूपांतरण कैसे करें, तो देखें यहाँ . (टॉम कायटे रॉक्स)

उदाहरण के लिए,

SQL> select to_bin( 123 ) bin, to_hex( 123 ) hex, to_oct( 123 ) oct from dual
2  /

BIN             HEX             OCT
--------------- --------------- ---------------
1111011         7B              173

संपादित करें:यदि आप सिर्फ यह देखना चाहते हैं कि थोड़ा सा चालू/बंद था, तो आप बिटएंड फ़ंक्शन (जो ओरेकल के साथ बॉक्स से बाहर आता है) का उपयोग कर सकते हैं। to_bin फ़ंक्शन भी यहां दिखाया गया है, लेकिन बिट और फ़ंक्शन का उपयोग करने के लिए इसकी आवश्यकता नहीं है।

select to_bin(1234) bin,
  2             bitand(1234,1)+0 bit1,
  3             bitand(1234,2)+0 bit2,
  4             bitand(1234,4)+0 bit3
  5    from dual
  6  /

BIN                BIT1       BIT2       BIT3
------------ ---------- ---------- ----------
10011010010           0          2          0

आप बिट और (2 ^ n) के लिए दूसरा परम मान प्राप्त करने के लिए पावर फ़ंक्शन का भी उपयोग कर सकते हैं। जैसे, पावर(2,0), पावर(2,1), पावर(2,2)



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. प्रत्येक विभाग से अधिकतम एसएएल के साथ ईएमपी चुनें

  2. थोड़े बदलते मॉडल के साथ कई डेटाबेस। मैं `EF` को रन-टाइम पर विभिन्न डेटाबेस संरचनाओं के साथ काम करने की अनुमति कैसे दूं?

  3. डेटान्यूक्लियस + जेपीए + ओरेकल। टेबल के साथ अजीब त्रुटि मौजूद नहीं है

  4. Oracle में किसी दिनांक से लघु दिन का नाम लौटाएं

  5. ओसीआई sysdate () को पीडीओ पैरामीटर से बांधें?