0
BigQueryでStringの空配列を生成する
2022-07-22

配列関数  |  BigQuery  |  Google Cloud

GENERATE_ARRAYで作るとINT64の空配列になってしまう

SELECT GENERATE_ARRAY(1,0,1) AS tags

UNIONなどで文字列の配列と結合させようとすると型が合わなくなってしまう

SELECT ['a','b'] AS tags
UNION ALL
SELECT GENERATE_ARRAY(1,0,1) AS tags
  • 結果
 Column 1 in UNION ALL has incompatible types: ARRAY<STRING>, ARRAY<INT64> at [3:1] 

Create empty string array BigQuery - Stack Overflow

こまったときのstackoverflow、答えが書いてありました

SELECT ARRAY<STRING>[] AS tags

でSTRINGの空配列を生成できる

解決!

0

Profile

swfz
swfz
日々学んだことを残していく
Today I Learned
コード片置き場

Account

RSS

Powered by Pixela
© 2024. swfz