Usando MySQL 5.6.
Tengo una columna varchar que almacena direcciones como texto.
Cuando llegan a mi aplicación en un cuadro de área de texto, están espaciados adecuadamente, como
123 Fake St.
Some City, NJ 12345
Intenté insertar una nueva dirección directamente en la base de datos, pero no funciona correctamente dentro de la GUI, todo apareció como una línea sin saltos de línea, como123 Fake Str. Some City, NJ 12345
Solo quiero poder examinar una de las direcciones que funciona para ver cómo se hizo (todo esto se hizo antes de mi tiempo en esta empresa) para poder replicarlo para la nueva dirección, como lo he intentado \n, \r\nsin éxito.
Sin embargo, cuando lo hago SELECT address FROM myTable, lo veo como texto sin formato, sin caracteres de escape. ¿Cómo puedo ver la forma "sin procesar" de la dirección para poder ver cómo se implementaron los saltos de línea?
Solución del problema
Puede intentar copiar el valor con la letra anterior y posterior en la función hexadecimal para ver qué carácter se está utilizando. En este ejemplo en DBfiddle vemos que la nueva línea 0Aes char(11).
¡Sin tener tu personaje no podemos examinarlo!
SELECT HEX('
') newline
| nueva línea |
|:------ |
| 0A |
db<>violín aquí
No hay comentarios:
Publicar un comentario