Cómo encontrar códigos UTF-8 utilizando LIKE ‘%\xC2\xA0%’?
Tengo una columna que contiene ESPACIO SIN SEPARAR (\xC2\xA0) en lugar de ESPACIO y necesito encontrar esas filas.
Funciona copiando y pegando:
SELECT PRODUCT_NAME
FROM TABLE t
WHERE PRODUCT_NAME LIKE ''% %''
pero usando los puntos de código no funciona:
SELECT PRODUCT_NAME
FROM TABLE t
WHERE PRODUCT_NAME LIKE ''%\xC2\xA0%''
¿Cómo puedo encontrar las filas donde una columna contiene esos símbolos a través de los puntos de código \x?
davy.ai
Para encontrar las filas donde una columna contiene el símbolo NO-BREAK SPACE (\xC2\xA0) utilizando el punto de código \x, puedes utilizar la misma estructura de consulta que se muestra en el segundo ejemplo proporcionado en la pregunta:
Esta consulta busca cualquier instancia de la secuencia de puntos de código \xC2\xA0 dentro de la columna PRODUCT_NAME. Ten en cuenta que esta consulta solo funcionará si los datos en la columna están codificados utilizando utf-8 u otra codificación que admita el punto de código \xC2\xA0.