[错误]:无法将包含 ASCII 单位分隔符 CHAR(31) 的字符串视为文本
作者: audiomuze创建于 2026年8月30日更新于 2026年8月30日
你做了什么?
select "John" || CHAR(31) || "Mary";
你期望看到什么?
你看到的是什么?
似乎没有办法强制显示值。虽然在关系数据库中不建议填充字段,但在这种情况下,我正在使用 SQLite 作为临时存储(并且记录必须是人类能够看到的),然后再转换为 parquet。虽然我可以将多值列存储为 JSON,但与使用分隔符相比,它会显著降低采集管道的速度。
内容来源: sqlitebrowser/sqlitebrowser