【问题标题】:Array support in CockroachDB?CockroachDB 中的数组支持?
【发布时间】:2017-09-05 22:57:18
【问题描述】:

我可以在 CockroachDB 中存储 ARRAY 列类型(例如在 Postgres 中)吗?

【问题讨论】:

    标签: cockroachdb


    【解决方案1】:

    CockroachDB 尚不支持数组,但您可以在 this GitHub issue 上关注我们的进展。

    【讨论】:

      【解决方案2】:

      自 v1.1(2017 年 10 月发布)以来,CockroachDB 现在支持 ARRAY 数据类型。

      您可以通过向任何数据类型添加方括号或使用术语ARRAY来创建数组列

      CREATE TABLE names (list STRING[]);
      INSERT INTO names VALUES (ARRAY['Bertram', 'Wilberforce', 'Wooster']);
      SELECT * FROM names;
      +-------------------------------------+
      |                list                 |
      +-------------------------------------+
      | {"Bertram","Wilberforce","Wooster"} |
      +-------------------------------------+
      (1 row)
      

      可以在文档中找到详细信息:https://www.cockroachlabs.com/docs/stable/array.html

      【讨论】:

        猜你喜欢
        • 2023-02-09
        • 2017-09-05
        • 1970-01-01
        • 2018-01-21
        • 1970-01-01
        • 2017-09-07
        • 2017-11-13
        • 2012-10-19
        • 2020-11-24
        相关资源
        最近更新 更多