select
distinct name
,type
,line
,TRIM(text)
,COUNT(*) OVER(PARTITION BY TYPE) AS CNT
from ALL_SOURCE
where owner='MAXIMO'
and upper(TEXT) like '%50000004%'
and type IN ('PROCEDURE', 'TRIGGER','PACKAGE','FUNCTION','PACKAGE BODY')
order by type,name
========================
cnt에는 조회된 type의 갯수가 나온다.
'Database' 카테고리의 다른 글
OUTER JOIN 기본 사용규칙 (0) | 2010.04.15 |
---|---|
오라클 주요 간단 정리 (0) | 2009.05.13 |
Backup Solution (0) | 2009.04.30 |
오라클 내장 주요 sql 스크립트 (0) | 2009.04.26 |
오라클 예약어 (0) | 2009.04.26 |
CHAPTER25. BACKUP & RECOVERY (0) | 2009.04.21 |
CHAPTER18. Oracle Password Management (0) | 2009.04.21 |
Chapter16. Oracle OS authentication User create (0) | 2009.04.21 |
CHAPER 10 ORACLE TEMPORARY TABLE (0) | 2009.04.20 |
chaper 9 oracle extent & segment 정보확인 (0) | 2009.04.20 |