2012-12-11 45 views
1

我注意到,如果我重命名列名称包括.,例如device.name,它将自动转换为BigQuery中的device_name如何命名包含点的表列?

select Device device.name from mydataset.DeviceTable limit 10 

反正我可以在列名中使用点吗?

回答

3

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

查询结果变平,查询结果中的点将​​变为下划线。

相关问题