<?xml version="1.0" encoding="utf-8"?>
<!-- generator="FeedCreator 1.7.2-ppt DokuWiki" -->
<?xml-stylesheet href="http://www.adminschool.net/wiki/lib/exe/css.php?s=feed" type="text/css"?>
<rdf:RDF
    xmlns="http://purl.org/rss/1.0/"
    xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
    xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
    xmlns:dc="http://purl.org/dc/elements/1.1/">
    <channel rdf:about="http://www.adminschool.net/wiki/feed.php">
        <title>debianlinux.or.kr dbms:oracle:devel</title>
        <description></description>
        <link>http://www.adminschool.net/wiki/</link>
        <image rdf:resource="http://www.adminschool.net/wiki/lib/images/favicon.ico" />
       <dc:date>2010-09-08T23:45:35+09:00</dc:date>
        <items>
            <rdf:Seq>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:functions&amp;rev=1183310419&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:materializedview&amp;rev=1203152861&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracledatefunction&amp;rev=1248756880&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracleplsql&amp;rev=1180190662&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:rank&amp;rev=1183312712&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:regexp&amp;rev=1191584926&amp;do=diff"/>
                <rdf:li rdf:resource="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:triggerenablesp&amp;rev=1181692937&amp;do=diff"/>
            </rdf:Seq>
        </items>
    </channel>
    <image rdf:about="http://www.adminschool.net/wiki/lib/images/favicon.ico">
        <title>debianlinux.or.kr</title>
        <link>http://www.adminschool.net/wiki/</link>
        <url>http://www.adminschool.net/wiki/lib/images/favicon.ico</url>
    </image>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:functions&amp;rev=1183310419&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-07-02T02:20:19+09:00</dc:date>
        <title>dbms:oracle:devel:functions</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:functions&amp;rev=1183310419&amp;do=diff</link>
        <description>NVL

	*  NVL은 NULL값을 다른 값으로 변경하는 함수
	*  모든 데이타 타입에 적용 가능
	*  전환되는 값의 데이타 타입을 일치시켜야 한다.

NVL2

	*  NVL2(적용컬럼명, NULL이 아닐때의 값, NULL일 때 값)
	*  NULL인 경우 와 NULL이 아닌 경우를 각각 변환</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:materializedview&amp;rev=1203152861&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2008-02-16T18:07:41+09:00</dc:date>
        <title>dbms:oracle:devel:materializedview</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:materializedview&amp;rev=1203152861&amp;do=diff</link>
        <description>정의

	*  Materialized View(M-View) 는 말 그대로 View입니다.
	*  일반 View 논리적인 테이블이고, M-View는 물리적으로 존재하는 테이블(Data가 일정공간 차지)입니다.
	*  M-View는 결과를 뽑아내는 쿼리가 너무나 빈번히 사용될 경우, Query 실행시간의 수행속도 향상을 위하여, 
여러가지 Aggregate View를 두어 미리 비용이 많이 드는 조인이나 Aggregate Operation을 처리하여야 하는 SQL의 결과를 
데이타베이스의 테이블로 저장하여 그 테이블을 조회하도록 하는 방법입니다.
	*  대용량의 데이타를 SUM,MIN,MAX,AVG,COUNT(*) 등의 명령어를 사용해 너무나도 자주 조회하는 Query의 수행속도를 향상시키기 위해서 
Query의 결과를 새로운 테이블로 생성해 놓는 방법이다.
	*  자주 사용되는 View의 결과를 디스크에 저장해서 Query 속도를 향상시키는 개념입니다.…</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracledatefunction&amp;rev=1248756880&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2009-07-28T13:54:40+09:00</dc:date>
        <title>dbms:oracle:devel:oracledatefunction</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracledatefunction&amp;rev=1248756880&amp;do=diff</link>
        <description>날짜 함수
 문형  사용 예       문형  결과  SYSDATE  SYSDATE  99/05/10  SYSTIMESTAMP  SYSTIMESTAMP  07/03/07 10:55:24.260425 +09:00  LAST_DAY(날짜값)  LAST_DAY('98/02/17')  98/02/28  NEXT_DAY(날짜값, 요일 문자)  NEXT_DAY('98/02/17','FRIDAY')  98/02/20  MONTHS_BETWEEN (날짜값1,날짜값2)  MONTHS_BETWEEN('97/04/26','95/06/22')  21.1290323  ADD_MONTHS(날짜값, 숫자값)  ADD_MONTHS('95/06/22',21)  97/04/22  ROUND(날짜값, 자리수)  현재 날짜가 1999년 5월 10일이라 가정하자. 
ROUND(SYSDATE,'MONTH')  99/05/01  TRUNC(날짜값, 자리수)  현재 날짜가 1999년 5월 10일이라 가정하자. 
TRUNC(S…</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracleplsql&amp;rev=1180190662&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-05-26T23:44:22+09:00</dc:date>
        <title>dbms:oracle:devel:oracleplsql</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:oracleplsql&amp;rev=1180190662&amp;do=diff</link>
        <description>*  PL/SQL
	*  커서와 에러처리
	*  패키지와 트리거
	*  PL/SQL의 관리</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:rank&amp;rev=1183312712&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-07-02T02:58:32+09:00</dc:date>
        <title>dbms:oracle:devel:rank</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:rank&amp;rev=1183312712&amp;do=diff</link>
        <description>*  일반적으로 순위는 ODRDER BY DESC 를 통해 볼수가 있습니다. 
	*  하지만 똑같은 점수를 가진 사람이 존재하면 표현하기 어렵습니다. 
예를 들면.100, 90, 90, 80 이렇게 점수가 나오면, 순위를 1,2,2,4 이렇게 부여 해야 합니다
	*  오라클 8.1.6 버전부터는 RANK() 함수를 통해 쉽게 구현할 수 있습니다. 
버젼이 낮으면 ORA-923 ERROR 발생
	*  PLSQL 내에서는 Oracle 9i 부터 가능합니다. 
버젼이 낮으면 ORA-900 ERROR 발생…</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:regexp&amp;rev=1191584926&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-10-05T20:48:46+09:00</dc:date>
        <title>dbms:oracle:devel:regexp</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:regexp&amp;rev=1191584926&amp;do=diff</link>
        <description>*  Oracle Database 10g에 추가된 새로운 기능을 이용하여 문자 데이터의 검색, 처리 능력을 극적으로 개선할 수 있습니다. 
정규 표현식(regular expression)이라 불리는 이 기능은, 텍스트 패턴을 기술하기 위한 일종의 표기법으로, 
이미 오래 전부터 다양한 프로그래밍 언어와 UNIX 유틸리티를 통해 지원되어 왔습니다.</description>
    </item>
    <item rdf:about="http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:triggerenablesp&amp;rev=1181692937&amp;do=diff">
        <dc:format>text/html</dc:format>
        <dc:date>2007-06-13T09:02:17+09:00</dc:date>
        <title>dbms:oracle:devel:triggerenablesp</title>
        <link>http://www.adminschool.net/wiki/doku.php?id=dbms:oracle:devel:triggerenablesp&amp;rev=1181692937&amp;do=diff</link>
        <description>-- *--------------------------------------------
-- * disable 된 트리거를 찾아서 다시 활성화 시키는 프로시져

CREATE OR REPLACE PROCEDURE          RH3_COLD.SUB_TRIG_ENABLE_P02 IS

V_TRIG_NAME    USER_TRIGGERS.TRIGGER_NAME%TYPE ;
V_TRIG_STATUS  USER_TRIGGERS.STATUS%TYPE    ;
CNT    NUMBER := 0 ;
TRIG_TOT_CNT   NUMBER ;   

CURSOR TRIG_CURSOR IS
   SELECT TRIGGER_NAME, STATUS FROM USER_TRIGGERS ;

BEGIN

-- DBMS_OUTPUT.ENABLE ;

-- 트리거의 갯수를 센다.
SELECT COUNT(*) INTO TRIG_TOT_CNT FROM USER_TRIGGERS ;

-- DBMS_OUTPUT.PU…</description>
    </item>
</rdf:RDF>
