【问题标题】:Can DataGrip iterate through CSV files?DataGrip 可以遍历 CSV 文件吗?
【发布时间】:2020-05-28 22:57:27
【问题描述】:

我正在使用 DataGrip,需要执行以下格式的多个查询:

SELECT * FROM table WHERE id = '01345' AND date = '01-01-2020'

对于每个查询,id 和 date 都是不同的。我有一个包含许多行的 CSV 文件,每行包含不同的 ID 和日期。有没有办法让 DataGrip 遍历 CSV 文件并执行所有必需的查询,并将每个输出保存为 CSV 文件(所有输出组合为单个 CSV 文件也足够了)?

【问题讨论】:

    标签: csv datagrip


    【解决方案1】:

    没有一步到位的解决方案。 但在这里我会做什么:

    1. 将 CSV 文件导入到临时内存数据库中的表中,例如H2
    2. 编写您的自定义提取器,参见@moscas 的examples

    此外,请参阅有关导出和提取器的 DataGrip 博客文章:

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-04-10
      • 1970-01-01
      • 2013-04-23
      相关资源
      最近更新 更多