Postgres将查询结果显示为html格式

时间:2017-06-30 07:34:13

标签: html sql postgresql

有没有办法运行查询,结果输出变为html格式。为方便起见,查询可以进入商店过程。   作为一个示例用法,我认为是这样的:

select * from my_stored_proc(arg1, arg2) -> [html formated] result set

或任何其他方式。

2 个答案:

答案 0 :(得分:0)

我说你要使用psql输出来呈现页面,所以可能 - H不是一个选项。 Postgres afaik中没有其他“原生”html转换。我宁愿使用js解析器来使用由Postgres返回的xml或json ...(我相信大多数API调用都会返回json或xml,因此解析应该非常常见)

此外,寻找类似的问题,例如Generate HTML from PostgreSQL function

答案 1 :(得分:0)

我偶然发现了这个,我在用 psql -H <connectionString>,不确定为什么我得到HTML输出。

后来我发现它-H是从psql获取所有HTML响应的标志。