【问题标题】:Failed to create table in tdengine在 tdengine 中创建表失败
【发布时间】:2021-10-31 02:35:40
【问题描述】:

我使用 tdengine 创建表,但我失败了。我的创建 sql 是:

create table test (ts timestamp,key nchar(10),val int);

但由于这些错误,我失败了:

数据库错误:无效操作:无效列名(0.000760s)

我不知道为什么会出现这个错误。有人为什么吗?谢谢!

【问题讨论】:

    标签: tdengine


    【解决方案1】:

    我认为这是因为“key”列是 TDengine 中的关键字。所以你不能创建一个名为“key”的表女巫列。此外,在 sql 中不应避免任何关键字。 TDengine's key word

    参考【TDengine 参数限制和保留关键字】章节。

    【讨论】:

      猜你喜欢
      • 2022-11-23
      • 2022-01-21
      • 1970-01-01
      • 2012-04-29
      • 1970-01-01
      • 2018-12-03
      • 1970-01-01
      相关资源
      最近更新 更多