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

पोस्टग्रेज में हेक्स स्ट्रिंग को बिगिन्ट में बदलें

एक आसान तरीका है:

 select ('x'||lpad(the_hex_value,16,'0'))::bit(64)::bigint;

0 के साथ बाईं पैडिंग आवश्यक है क्योंकि सबसे बाईं ओर हमेशा साइन बिट के रूप में व्याख्या की जा रही है। यह भी ध्यान रखें कि bigint हस्ताक्षरित है, पोस्टग्रेज़ में अंतर्निहित अहस्ताक्षरित प्रकार नहीं होते हैं।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. अगर PostgreSQL मेमोरी यूटिलाइजेशन हाई है तो क्या चेक करें

  2. जांचें कि क्या उपयोगकर्ता द्वारा परिभाषित प्रकार PostgreSQL में पहले से मौजूद है

  3. स्प्रिंगबूट पोस्टग्रेज उपयुक्त ड्राइवर वर्ग निर्धारित करने में विफल

  4. एक अनुक्रम बनाना जो मान वर्ण और संख्याओं का मिश्रण है

  5. PostgreSQL के लिए ऑडिट लॉगिंग