sql >> Databasteknik >  >> RDS >> Sqlserver

SUBSTRING() och hexadecimalt värde

SUBSTRING dokumentation är inte särskilt tydlig med hur den behandlar binära värden, hänvisar till "tecken" snarare än bytes. Men det behandlar effektivt inmatningen som en bytesekvens och med 1, 1 du frågar efter den första byten i sekvensen:

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

Utdata från SUBSTRING(input, 1, 1) :

0x06
0xF6
0x0F
0xFF



  1. välj från några tabeller mysql

  2. mysql och php PDO - vad händer med en oengagerad transaktion om anslutningen stängs oväntat?

  3. Cx-Freeze :Showwarning AttributeError:'NoneType'-objektet har inget attribut 'write'

  4. Ändra stora MySQL InnoDB-tabeller