SELECT DCC.CONSTRAINT_NAME,
(LISTAGG(DCC.COLUMN_NAME, ',') WITHIN GROUP (ORDER BY DCC.POSITION)) COLUMN_NAME_LIST
FROM DBA_CONS_COLUMNS DCC JOIN DBA_CONSTRAINTS DC
ON DCC.CONSTRAINT_NAME=DC.CONSTRAINT_NAME
WHERE DCC.OWNER = 'GCE_META' AND DCC.TABLE_NAME = 'CP_PROCESS_CUSIP_MAP' AND DC.CONSTRAINT_TYPE = UPPER('P')
GROUP BY DCC.CONSTRAINT_NAME
SELECT DCC.CONSTRAINT_NAME,
DCC.COLUMN_NAME
FROM DBA_CONS_COLUMNS DCC JOIN DBA_CONSTRAINTS DC
ON DCC.CONSTRAINT_NAME=DC.CONSTRAINT_NAME
WHERE DCC.OWNER = 'GCE_META' AND DCC.TABLE_NAME = 'CP_PROCESS_CUSIP_MAP' AND DC.CONSTRAINT_TYPE = UPPER('P')
竖变横 oracle group by 方式
猜你喜欢
转载自dannyhz.iteye.com/blog/2352211
今日推荐
周排行