一旦我在 QuestDB 中有一个现有的表,有没有办法检查该表是否具有指定的时间戳,如果是,它是哪一列?
问问题
41 次
2 回答
1
我相信从 5.0.6 开始没有办法。这绝对是一个缺失的功能。
于 2021-04-30T08:53:35.883 回答
1
从 6.0 版开始,可以使用tables()
和table_columns()
。以下是一个返回表的模式的示例,包括将哪一列设置为指定的时间戳:
table_columns('my_table')
柱子 | 类型 | 索引 | 索引块容量 | 符号缓存 | 符号容量 | 指定的 |
---|---|---|---|---|---|---|
符号 | 象征 | 真的 | 1048576 | 错误的 | 256 | 错误的 |
价格 | 双倍的 | 错误的 | 0 | 错误的 | 0 | 错误的 |
ts | 时间戳 | 错误的 | 0 | 错误的 | 0 | 真的 |
s | 细绳 | 错误的 | 0 | 错误的 | 0 | 错误的 |
有关更多信息,请参阅表元函数的文档
于 2021-05-17T11:51:41.823 回答