【问题标题】:How to export the query result in csv format in trinotrino中如何将查询结果导出为csv格式
【发布时间】:2021-12-25 07:45:23
【问题描述】:
--server {servername}:{port} \
--catalog cassandra --schema  {demo} --user admin \
--execute "SELECT * from users" \
--output-format CSV > result.csv

但给出“不匹配的输入”时不起作用。期望:“错误

【问题讨论】:

    标签: trino


    【解决方案1】:

    这里的问题似乎与特殊字符和引用有关。我在下面的 CLI 命令中更改了一些内容:

    1. 由于特殊字符而在“{demo}”周围添加了引号
    2. 将查询引号更改为单引号
    3. 在查询中用双引号括起来表名(在本例中,它可能没有帮助,但如果表名中有特殊字符,它会起作用。)

    所有三个都到位后,查询应该可以正常运行和导出。从那里,根据需要移除部件以找到导致错误的一个或多个。

    --server {servername}:{port} \
    --catalog cassandra --schema "{demo}" --user admin \
    --execute 'SELECT * from "users"' \
    --output-format CSV > result.csv
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-10-31
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-26
      相关资源
      最近更新 更多