BigQuery中的自动递增字段

时间:2018-08-01 14:15:45

标签: google-bigquery auto-increment

我正在使用Google BigQuery WebUI创建一个空表,并且我希望有一个字段,该字段在每次向表中添加记录时都会自动递增。在MYSQL中看起来像这样

CREATE TABLE smoker_info (
ID int NOT NULL AUTO_INCREMENT,
meat_type string,
kilos varchar(255), 
PRIMARY KEY (ID) );

是否可以在BigQuery中创建ID字段?

我的计划是使用smoker_info表来保存有关我吸烟的肉类的一般信息,而我将有另一个表来保存温度读数。

谢谢

1 个答案:

答案 0 :(得分:2)

BigQuery没有

  • auto increment
  • index
  • primary key

功能。

它不是关系数据库的替代品,而是对它们的补充,适用于大型数据集(几个TB)。如果您想在GCP上存储关系数据,请查看Cloud SQL