我刚刚检查了 Web UI,创建了一个空表,所有暴露的数据类型都是旧的 SQL 数据类型。然后我检查了bq mk
,我看不到任何设置标准 SQL 标志的选项。
更奇怪的是,如果我使用标准 SQL 数据类型创建表,
bq mk --schema name:string,value:int64 -t test.newtable5
Table 'oandmpoc:test.newtable5' successfully created.
它创建了一个带有 的表value INTEGER
,稍后我将深入研究 ARRAY 和 STRUCT 数据类型的行为。有什么明显的我失踪了吗?