Joh*_*how 3 hiveql amazon-athena
我需要查找特定列中出现控制字符的行,但 CHAR 函数在 Athena 中不可用。
我如何查询类似于此?
SELECT *
FROM table_name
WHERE column_identifier like '%'||char(31)||'%'
LIMIT 10;
Run Code Online (Sandbox Code Playgroud)
使用 chr 函数包装要查询的字符的零填充十进制表示,例如:
SELECT *
FROM table_name
WHERE column_identifier LIKE '%'||chr(0031)||'%'
LIMIT 10;
Run Code Online (Sandbox Code Playgroud)