DataGrip可以遍历CSV文件吗?

DataGrip可以遍历CSV文件吗?,csv,datagrip,Csv,Datagrip,我正在使用DataGrip,需要执行以下格式的多个查询: SELECT * FROM table WHERE id = '01345' AND date = '01-01-2020' 对于每个查询,id和日期都是不同的。我有一个包含许多行的CSV文件,每行包含不同的id和日期。有没有办法让DataGrip遍历CSV文件并执行所有必需的查询,并将每个输出保存为CSV文件(所有输出组合为一个CSV文件也就足够了)?没有一个单步解决方案。 但我要做的是: 将CSV文件导入内存中临时数据库的表中,例如

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

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

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

没有一个单步解决方案。 但我要做的是:

  • 将CSV文件导入内存中临时数据库的表中,例如H2
  • 编写自定义提取器,请参见@moscas
  • 此外,请参阅DataGrip关于导出和提取器的博客文章: