Me pregunto cuál es el literal de Null character (por ejemplo, '\ 0') en TSQL.¿Cuál es el literal de carácter nulo en TSQL?
Nota: no es un valor de campo NULO, pero el carácter nulo (see link).
Tengo una columna con una mezcla de caracteres típico y nulo. Estoy tratando de reemplazar el carácter nulo con un valor diferente. Yo hubiera pensado que el siguiente iba a funcionar, pero es unsuccessfull:
select REPLACE(field_with_nullchar, char(0), ',') from FOO where BAR = 20
¿Carácter nulo? Proporcione un ejemplo, porque el valor completo de la columna sería nulo: use COALESCE. –
El OP se refiere al carácter nulo de estilo C (decimal 0) que se utiliza para terminar cadenas de estilo C. –
Parece que de alguna manera tiene (n) columnas varchar con terminadores nulos incorporados, y quiere reemplazarlas para que el valor de la cadena no se corte allí cuando la recupera. – GalacticCowboy