Google bigquery 布尔值的bigquery concat数组
正在尝试运行此查询,但“已授予”字段存在问题: 授予的是布尔值而不是字符串,我收到以下错误:Google bigquery 布尔值的bigquery concat数组,google-bigquery,Google Bigquery,正在尝试运行此查询,但“已授予”字段存在问题: 授予的是布尔值而不是字符串,我收到以下错误: No matching signature for function ARRAY_TO_STRING for argument types: ARRAY, STRING. Supported signatures: ARRAY_TO_STRING(ARRAY, STRING, [STRING]); ARRAY_TO_STRING(ARRAY, BYTES, [BYTES]) at [6:1] 您应该将
No matching signature for function ARRAY_TO_STRING for argument types: ARRAY, STRING. Supported signatures: ARRAY_TO_STRING(ARRAY, STRING, [STRING]); ARRAY_TO_STRING(ARRAY, BYTES, [BYTES]) at [6:1]
您应该将布尔值转换为字符串,如下例所示
ARRAY_TO_STRING(ARRAY(SELECT CAST(granted AS STRING) FROM t.protopayload_auditlog.authorizationInfo), ',') granted,
您应该将布尔值转换为字符串,如下例所示
ARRAY_TO_STRING(ARRAY(SELECT CAST(granted AS STRING) FROM t.protopayload_auditlog.authorizationInfo), ',') granted,