【问题标题】:Does TDengine support automatic table/stable creation?TDengine 是否支持自动创建表/稳定?
【发布时间】:2021-11-29 01:46:05
【问题描述】:

TDengine 是否支持自动建表机制?例如,我不想事先创建表,但可以仅使用 INSERT SQL 子句插入数据记录?如果有,这个机制有什么限制?

【问题讨论】:

    标签: sql tdengine


    【解决方案1】:

    是的,TDengine 支持无模式模式,支持在插入数据的同时创建表。 TDengine 支持三种协议,只要你的数据结构符合协议,你就可以插入数据而无需自己创建表。

    更多信息可以参考https://tdengine.com/docs/en/v2.0/insert#schemaless

    【讨论】:

      【解决方案2】:

      除了无模式之外,还有一种方式是在使用 SQL 插入时自动创建表:

      INSERT INTO tb_name USING stb_name TAGS (tag_value1, ...) VALUES (field_value1, ...);
      
      

      来自https://tdengine.com/docs/en/v2.0/taos-sql#insert

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2021-11-18
        • 2021-12-21
        • 2010-09-18
        • 1970-01-01
        • 2013-04-25
        • 1970-01-01
        相关资源
        最近更新 更多