代码之家  ›  专栏  ›  技术社区  ›  Aryeh Gielchinsky

BigQuery中的自动递增字段

  •  0
  • Aryeh Gielchinsky  · 技术社区  · 6 年前

    我使用google bigquery webui创建了一个空表,我希望每次向表中添加记录时都有一个自动递增的字段。在MySQL中,它看起来像这样

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

    有没有办法创造 ID BigQuery中的字段?

    我的计划是使用 smoker_info 桌上放着我正在吸烟的肉的一般信息,我还有另一张桌上放着温度读数。

    谢谢

    1 回复  |  直到 6 年前
        1
  •  2
  •   Pentium10    6 年前

    BigQuery没有

    • auto increment
    • index
    • primary key

    特征。

    它不是关系数据库的替代品,而是对关系数据库的补充,并且对大型数据集(几兆字节)非常有用。如果要在gcp上存储关系数据,请签出 Cloud SQL .