For MS SQL-server er 0x-konstanter binære literaler
, ikke heltal (mere om binære og varbinære typer
). Når du kalder char()
og nvarchar()
på dem konverteres de til heltal (som om de var big-endian heltalsrepræsentationer, hvis jeg husker rigtigt). Når du caster dem til varchar/nvarchar, tolkes de som bytes af ANSI- eller UCS2-kodet tekst.