替代的新换行符选项
Alternative new line break options
我正在寻找 \n
的替代方法以在我们的查询结果中创建一个新行。
当我们 运行 查询时,它们工作得很好,当我们生成 Google sheet 报告时,问题就来了,字母 n
出现在每行的末尾并创建一长串信息而不是单独的行。
我环顾四周,但没有在 impala 中看到 \n
的替代函数。
您可以使用 CHAR(10)
作为换行符。然后你可以将它包装在 arrayformula 下到 SUBSTITUTE
或 REGEXREPLACE
像:
=ARRAYFORMULA(REGEXREPLACE(YOURQUERYHERE(), "\n$", CHAR(10)))
=ARRAYFORMULA(SUBSTITUTE(YOURQUERYHERE(), "\n", CHAR(10)))
我正在寻找 \n
的替代方法以在我们的查询结果中创建一个新行。
当我们 运行 查询时,它们工作得很好,当我们生成 Google sheet 报告时,问题就来了,字母 n
出现在每行的末尾并创建一长串信息而不是单独的行。
我环顾四周,但没有在 impala 中看到 \n
的替代函数。
您可以使用 CHAR(10)
作为换行符。然后你可以将它包装在 arrayformula 下到 SUBSTITUTE
或 REGEXREPLACE
像:
=ARRAYFORMULA(REGEXREPLACE(YOURQUERYHERE(), "\n$", CHAR(10)))
=ARRAYFORMULA(SUBSTITUTE(YOURQUERYHERE(), "\n", CHAR(10)))