1

我注意到,如果我将列名重命名为 include .,例如 ,device.name它将device_name在 BigQuery 中自动转换为。

select Device device.name from mydataset.DeviceTable limit 10

无论如何我可以在列名中使用点吗?

4

1 回答 1

3

点保留用于指示嵌套。您可以通过 json 导入(例如{device: {name "foo"}})导入嵌套数据。

查询结果变平,因此查询结果中的点会变成下划线。

于 2012-12-11T22:59:25.510 回答