Using WMSYS.WM_CONCAT with Oracle XE 10g
问题 When I try to use WMSYS.WM_CONCAT with Oracle XE 10g, I receive a compilation error: ORA-00904: "WMSYS"."WM_CONCAT": invalid identifier . Can anyone verify that this is indeed due to XE lacking this (undocumented) feature? If so, is there anyway to enable it in XE? 回答1: I had found a couple reference sites, but had no luck enabling it. I ended up writing my own function to handle the concatenation. CREATE or replace FUNCTION CONCAT_LIST( cur SYS_REFCURSOR, sep Varchar2 ) RETURN VARCHAR2 IS