JAVA_STRING
Descripción
JAVA_STRING
es una función de fila que devuelve la versión sin escape de una secuencia de escape de caracteres Unicode de Java como TEXT
valor Esto es útil cuando desea especificar caracteres Unicode en una expresión. Por ejemplo, puede utilizar JAVA_STRING
para especificar el valor Unicode que representa un carácter de control.Sintaxis
JAVA_STRING
(unicode_escape_sequence
)Valor devuelto
Devuelve la versión sin escape del carácter Unicode especificado, un valor por fila de tipo
TEXT
.Parámetros de entrada
- unicode_escape_sequence
- Es obligatorio. ATEXTque contiene un carácter Unicode expresado como una secuencia de escape Unicode de Java. Las secuencias de escape Unicode constan de una barra diagonal inversa '\' (carácter ASCII 92, hexadecimal 0x5c), un 'u' (ASCII 117, hexadecimal 0x75), opcionalmente uno o más 'u' caracteres y cuatro dígitos hexadecimales (los caracteres '0' hasta '9' o 'a' hasta 'f' o 'A' hasta 'F'). Estas secuencias representan la codificación UTF-16 de un carácter Unicode. Por ejemplo, la letra 'a' es equivalente a '\u0061'.
Ejemplos
Evalúa si el campo
de moneda
es igual al símbolo de yen.CASE WHEN [currency] == JAVA_STRING("\u00a5") THEN "yes" ELSE "no" END