【发布时间】:2018-11-30 10:28:10
【问题描述】:
我正在尝试在 Postgresql 上运行此查询:
SELECT city, year, SUM(raindays)
FROM rainfall
GROUP BY city,year
HAVING SUM(raindays)>120
ORDER BY city
\crosstabview
在命令上,它运行得很好,但是,在任何基于 JDBC 的上下文中,它都会抛出一个错误:SQL Error [42601]: ERROR: syntax error at or near "\"
crosstabview 后面的反斜杠无法识别。我该如何克服这个问题?
任何帮助将不胜感激。
【问题讨论】:
-
如果你把它加倍(反斜杠)怎么办?
-
反斜杠转义没有区别@Zyigh
-
你需要通过
psql运行它 -
我在内部创建了一个带有 crosstabview 的函数,在 psql 上运行它,但它给了我同样的错误,我可能做错了什么?
标签: postgresql pivot-table psql crosstab