questdb - 如何查询已导入的 CSV 数据集?
问题描述
我已使用 Web 控制台将数据从 CSV 导入 Questdb,但无法从中查询任何值。我可以在表格列表中看到它,但如果我运行这样的东西:
select * from imported-data.csv;
我收到一条错误消息:
function, literal or constant is expected
解决方案
如果表没有被重命名,你必须用单引号转义文件名,即:
select * from 'imported-data.csv';
如果您想将表重命名为其他名称,您也可以使用 RENAME轻松完成此操作:
RENAME TABLE 'imported-data.csv' TO 'newTable';
推荐阅读
- c# - 在 Ext.NET 中使用外部 URL 加载 IFrame
- reactjs - 跟踪:节点类型 SpreadProperty 已在 Object.isSpreadProperty 处重命名为 SpreadElement
- kotlin - kotlin - 以年计算复利
- php - Prestashop:未捕获的错误:在中找不到类“smartblog”
- c# - 参考交互触发控制
- node.js - Mongoose 错误必须传入有效的 bson 解析器
- apache-spark - 如何解决错误“AttributeError:'SparkSession'对象没有属性'serializer'?
- mysql - 在 VB.net 中打印和存储收据
- javascript - 创建艺术地图并将 html 放置在特定坐标处
- office-js - 自动将加载项权限分配给新用户,Exchange on Premises