Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Funktionen
Gäller för: Databricks SQL
Databricks Runtime 15.4 och senare
Returnerar en sträng där alla ogiltiga UTF-8 byte-sekvenser i strExpr
, ersätts med Unicode-ersättningstecknet (U+FFFD
).
Syntax
make_valid_utf8(strExpr)
Argument
-
strExpr
: EttSTRING
uttryck.
Returer
En STRING
, som består av en giltig UTF-8 byte-sekvens.
Exempel
– Simple example taking a valid string as input.
> SELECT make_valid_utf8('Spark')
Spark
– Simple example taking a valid collated string as input.
> SELECT make_valid_utf8('SQL' COLLATE UTF8_LCASE)
SQL
– Simple example taking a valid hexadecimal string as input.
> SELECT make_valid_utf8(x'61')
a
– Example taking an invalid hexadecimal string as input (illegal UTF-8 byte sequence).
> SELECT make_valid_utf8(x'80')
�
- Example taking an invalid hexadecimal string as input (illegal UTF-8 byte sequence).
> SELECT make_valid_utf8(x'61C262')
a�b