我是靠谱客的博主 香蕉翅膀,最近开发中收集的这篇文章主要介绍Greenplum文件入库预处理 0x00 方法,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

今天做测试,遇到了之前听大家经常说的 0x00 不兼容问题。

场景是这样的,我在 ClickHouse 里面搞了很多测试数据,采用 CK 的导出接口把数据导出成 CSV,然后用 GPDB 的 COPY 命令入库,就出现了 0x00 不兼容的问题,而且不仅有 0x00,还有 0x80-0x99。

因为我是 COPY 入库文件,所以其实把文件处理一下就行了,把这些不兼容的符号替换掉。

命令参考

这里主要采用下面这个命令在 Linux 命令行进行数据处理:

sed -i "s/search/replace/g" ./file1.csv

比如我们要替换 0x00,那就执行如下命令:

sed -i "s/x00//g" ./file1.csv

日常简单记录,希望也能帮到大家,谢谢

End~

最后

以上就是香蕉翅膀为你收集整理的Greenplum文件入库预处理 0x00 方法的全部内容,希望文章能够帮你解决Greenplum文件入库预处理 0x00 方法所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(36)

评论列表共有 0 条评论

立即
投稿
返回
顶部