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

सबस्ट्रिंग () और हेक्स मान

SUBSTRING दस्तावेज़ीकरण यह विशेष रूप से स्पष्ट नहीं है कि यह बाइट्स के बजाय 'वर्ण' का जिक्र करते हुए बाइनरी मानों का इलाज कैसे करता है। लेकिन यह प्रभावी रूप से इनपुट को बाइट अनुक्रम के रूप में और 1, 1 . के साथ व्यवहार कर रहा है आप अनुक्रम की पहली बाइट मांग रहे हैं:

Input    Byte sequence
----------------------
0x6      06
0xF6     F6
0xFF6    0F F6
0xFFF6   FF F6

SUBSTRING(input, 1, 1) . का आउटपुट :

0x06
0xF6
0x0F
0xFF



  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. लाखों रिकॉर्ड डालने पर मैं SQL सर्वर में लॉग वृद्धि को कैसे रोक सकता हूं

  3. UnixODBC, FreeTDS, और PyODBC में समस्याएं आ रही हैं

  4. क्या आप डेटाबेस में साझा तालिका प्रकार की अनुमति देने के लिए एक सीएलआर यूडीटी बना सकते हैं?

  5. SQL ओवर () क्लॉज - यह कब और क्यों उपयोगी है?