我收到了一个有问题的csv文件,我注意到在尝试加载到BigQuery时有一些问题。我正在使用duckdb快速清理数据,我注意到数据中有一堆换行符。在我写回csv之前,有没有一种快速的方法可以删除duckdb数据中的换行符?
dwbf0jvd1#
Linux使用\n表示换行符,Windows \r\n和旧Mac\r。所以基本上,我解决这个问题的方法是第一个月我就能跑了delete from table where id in (select id from table where regexp_matches(bad_column, ['\r\n']));
delete from table where id in (select id from table where regexp_matches(bad_column, ['\r\n']));
1条答案
按热度按时间dwbf0jvd1#
Linux使用\n表示换行符,Windows \r\n和旧Mac\r。
所以基本上,我解决这个问题的方法是
第一个月
我就能跑了
delete from table where id in (select id from table where regexp_matches(bad_column, ['\r\n']));