SUBSTRING
dokumentasi
tidak terlalu jelas tentang bagaimana memperlakukan nilai biner, mengacu pada 'karakter' daripada byte. Tapi itu secara efektif memperlakukan input sebagai urutan byte, dan dengan 1, 1
Anda meminta byte pertama dari urutan:
Input Byte sequence
----------------------
0x6 06
0xF6 F6
0xFF6 0F F6
0xFFF6 FF F6
Output dari SUBSTRING(input, 1, 1)
:
0x06
0xF6
0x0F
0xFF