🔍

BigQueryでスペースを消す

2024/01/25に公開

はじめに

BigQueryで全角や半角スペースを消す時にときに少し苦労したのでメモする

BigQueryでスペースを消すパターン

SQLでスペースを排除するには、REPLACE関数やTRIM関数を使用できます。
以下にいくつかの例を示します。

REPLACE関数を使用してスペースを排除:

SELECT REPLACE(your_column, ' ', '') AS no_spaces
FROM your_table;

REPLACE関数を使用してスペースを排除できなかった場合:

SELECT REGEXP_REPLACE(your_column, '\\s', '') AS no_spaces
FROM your_table;

\\sを使用してスペースを排除できなかった場合:

SELECT REGEXP_REPLACE(your_column, r'[\p{Z}\s]+', '') AS no_spaces
FROM your_table;

参考

https://www.megasoft.co.jp/mifes/seiki/meta.html

Discussion