sql >> Databasteknik >  >> RDS >> Sqlserver

len av varbinär

select len(0x0a000b) returnerar längden på en sträng som representeras av de tre byten 0x0a, 0x00 och 0x0b.

select left(0x0a000b, 1) returnerar tecknet längst till vänster i strängen, vilket är ett nyradstecken.

Observera att select case when left(0x0a000b, 1) = 0x0a then 1 else 0 end returnerar 1 , vilket indikerar att du verkligen får nyradstecknet.

Redigera: Se kommentarerna nedan för ytterligare information.



  1. SQLite Like() Funktion med exempel

  2. Finns det några parsers för Oracle DML table_reference?

  3. Hur hittar jag det största värdet i en kolumn i postgres sql?

  4. Node.js och mysql Callback :fråga i fråga callback