认为这是人们肯定会面临的一个非常基本的问题。但不幸的是,经过大量搜索后,我找不到解决方案。
我正在使用 mysql 命令行客户端运行查询,然后根据我的要求解析输出。默认情况下,它返回输出为tab separated
. 并且表格的某些列中有选项卡。
因此,我无法正确解析它,因为tab
列数据中的 s 没有被转义。当cut
我输出 时tab
,我得到比预期更多的列。
我将使用select * from table
类型查询。因此,在查询中按列替换tab
不是一种选择。
在 mysql doc上检查了任何可用的选项,但似乎没有。有什么办法可以解决这个问题?