我需要将查询从 Oracle SQL 转换为 Postgres。查询从游标返回单行元素。我将在 Oracle 中编写此查询的简化形式:
select CONCAT_LIST( cursor( select first_name || '-' || last_name from sys_users) ,',') as users_list from dual
如果表“sys_users”有 2 个元素:
1. first name - "John", last name - "Smith"
2. first name - "George", last name - "Doe" ,
结果是:
John-Smith,George-Doe
如果此表中的元素相同,我需要在 Postgres 中获得相同的结果。