有没有办法在BigQuery中规范化字符串?
我的数据集如下:
Alfa Beta
Alfa BETA
alfa beta //'beta'后面有空格
到现在为止,我可以使用 lower 或 upper 来规范化字母,但我不知道如何消除文本前后的空格。 BigQuery在Excel中是否具有类似' TRIM '的功能?
答案 0 :(得分:6)
BigQuery确实有LTRIM
(从左边修剪空格)和RTRIM
(从右边修剪空格)函数。 (https://cloud.google.com/bigquery/query-reference#stringfunctions的字符串函数文档错过了它们,我们很快就会解决这个问题。)
答案 1 :(得分:1)
是的。 BigQuery 支持 TRIM
删除前导和尾随空格。
https://cloud.google.com/bigquery/docs/reference/standard-sql/string_functions#trim
您还可以将 LTRIM
用于左侧的空格,将 RTRIM
用于右侧的空格。