decode를 이용하지 않고 row를 column으로 나열하는 방법
drop table t; create table t ( a varchar2(1), b number); insert into t values ('A',1); insert into t values ('A',2); insert into t values ('A',3); insert into t values ('B',1); insert into t values ('B',2); insert into t values ('B',3); insert into t values ('B',4); insert into t values ('B',5); insert into t values ('B',6); 위의 데이터를 A 1>2>3 B 1>2>3>4>5>6 의 형..
오라클 테이블스페이스 용량 확인
/*테이블 스페이스 공간 확인*/ SELECT u.tablespace_name "TMS_DAT01", u.bytes / 1048576 "크기(MB)", (u.bytes - sum(nvl(f.bytes,0))) / 1048576 "사용됨(MB)", (sum(nvl(f.bytes,0))) / 1048576 "남음(MB)", trunc((sum(nvl(f.bytes,0)) / u.bytes) * 100,2) "남은 %" FROM DBA_FREE_SPACE f, DBA_DATA_FILES u WHERE f.file_id(+) = u.file_id GROUP BY u.tablespace_name, u.file_name, u.bytes ORD..