"Hologres中这个语句很奇怪,单独执行select没有问题,但是做插入就提示错误,什么原因?[阿里云实时数仓]

“Hologres中这个语句很奇怪,单独执行select没有问题,但是做插入就提示错误,
[15:37:04] [SQL 1/1]:这个错误提示是什么意思呢?我是用超级管理员执行上面的语句。
insert into dwd_db.dwd_sys_holousers
SELECT r.rolname, r.rolsuper, r.rolinherit,
r.rolcreaterole, r.rolcreatedb, r.rolcanlogin,
r.rolconnlimit, r.rolvaliduntil,
ARRAY(SELECT b.rolname
FROM pg_catalog.pg_auth_members m
JOIN pg_catalog.pg_roles b ON (m.roleid = b.oid)
WHERE m.member = r.oid) as memberof
, r.rolreplication
, r.rolbypassrls
FROM pg_catalog.pgroles r
WHERE r.rolname !~ ‘^pg

ORDER BY 1
[15:37:04] 执行结束
[15:37:04] [执行失败! 0 row 耗时:18.68ms]
[15:37:04] 错误原因:ERROR: Feature not supported: Non-Scalar Subquery

[15:37:04] 任务结束: 执行1条,总共1条”

「点点赞赏,手留余香」

    还没有人赞赏,快来当第一个赞赏的人吧!
=====这是一个广告位,招租中,联系qq 78315851====