我可以在 Data Services 服务器中使用 WITH 语句吗?

Can I use WITH statements in the Data Services server?

在 WSO2 数据服务服务器中,我使用 WITH 语句设置了一个查询(基于 Postgres 的 RDBMS)。查询有效(在 pgAdmin 中测试)。

下面是这个查询的结构:

WITH mydata as (
    select ...
    where myval =:myparam
),

mydata2 as (
...
),

mydata3 as (
...
)

select d.id, d.name from mydata3 d

myparam很好地添加到输入映射中。

生成的响应无法定义输出字段。所以我手动定义了它们。我可以保存,但整个服务出错。

所以我想知道 WSO2 数据服务服务器是否支持 Postgresql WITH 语句。

输出映射设置为“元素”,现在可以了。 SQL 和生成的响应中的更改导致配置混乱。