【问题标题】:Primay key in Phoenix returns Null when decleared as bigintPhoenix 中的主键在声明为 bigint 时返回 Null
【发布时间】:2019-07-25 07:40:39
【问题描述】:

我正在使用 Phoenix 在我的 HBase 上运行 SQL,但是当我尝试使用 bigint 作为主键时,它在 select 中为该列返回 NULL,但 varchar 返回正确的结果

【问题讨论】:

    标签: hbase phoenix squirrel-sql


    【解决方案1】:

    这显然是因为 Hbase/Phoenix 中的主键存储为整数,根据定义可以是 0,1,-1。如果为0,则主键不能为空。因此,我们需要将其保留为 VARCHAR。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-05-11
      • 2019-06-22
      • 1970-01-01
      • 2016-05-06
      • 2021-09-02
      • 2019-07-18
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多