Voor MS SQL-server zijn 0x-constanten binaire letterlijke waarden
, geen gehele getallen (meer over binaire en varbinaire typen
). Wanneer u char()
. aanroept en nvarchar()
daarop worden ze geconverteerd naar gehele getallen (alsof het big-endian integer-representaties zijn, als ik het me goed herinner). Wanneer je ze cast naar varchar/nvarchar, worden ze geïnterpreteerd als bytes ANSI- of UCS2-gecodeerde tekst.