如何在 Athena 中查询包含控制字符的列?

How do I query Athena for columns containing a control character?

我需要查找在特定列中出现控制字符的行,但 CHAR 函数在 Athena 中不可用。

如何进行类似的查询?

SELECT * 
FROM table_name 
WHERE column_identifier like '%'||char(31)||'%' 
LIMIT 10;

用 chr 函数将要查询的字符的补零十进制表示包装起来,例如:

SELECT * 
FROM table_name 
WHERE column_identifier LIKE '%'||chr(0031)||'%' 
LIMIT 10;