MySQL CONCAT ("cadena", texto largo) da como resultado una cadena hexadecimal

Estoy experimentando un extraño resultado de cadena hexadecimal cuando intento concatear una cadena con una columna que debería ser del tipo LONGTEXT.

La consulta va así:

SELECT concat("abc",t.LONGTEXT_VALUE,"cde") FROM mytable t

61626354657374696e67636465

La cadena hexagonal61626354657374696e67636465 Es el valor correcto, solo en forma hexadecimal.

Un SELECT en la columna en sí devolverá la cadena normal:

SELECT t.LONGTEXT_VALUE FROM mytable t

Testing

Respuestas a la pregunta(2)

Su respuesta a la pregunta