Es complicado adivinar si haces algo mal en tu código, así como adivinar si tienes alguna configuración de SQL Server que haga esta conversión, es imposible adivinar tantas cosas que serían útiles para entender si es un problema de tu programación o configuración.