PL/SQL - 기본 구조 오라클에서 SQL 언어를 확장하기위해 사용하는 언어로서 SQL만으로는 처리하기 힘든 자료저장,프로시저,트리거등을 작성할대 쓰이게된다. 1. PL/SQL 구조 선언 ---- 데이터변수등의 크기,형등을 선언한다. 실행 ---- SELECT,INSERT,UPDATE같은 DML문이나 조건이나 제어문을 사용한다. 예외처리 ---- 예외를 처리한다.. 오라클 10g 2010.12.08
WITH ~AS 서브쿼리문 - WITH ~ AS 절은 한번의 SELECT 구문에서 자주 사용되는 부분의 SELECT문을 가상의 VIEW로 메모리에 저장해 놓는 역할을 한다. 구문형태는 다음과 같다. WITH view이름 as 'SELECT... FROM 쿼리문' SELECT FROM view이름 view는 2개 이상의 가상view를 만들수도 있다. 그럴때는 컴마(,) 로 연결한다. WITH view이름1 as 'SELECT... FROM .. 오라클 10g 2010.12.07
MERGE Merge MERGE는 기존에 있던 행은 업데이트를 하고 새롭게 입력된 정보는 INSERT를 한꺼번에 행하는 과정ㅇ다. 신체검사과정을 예로 생각해보자 1. 2009년도 학생별 신체검사 테이블을 만들어보자. JUBUN 주민번호, NAME 이름, HEIGHT 키, WEIGHT 몸무게, CHECKDAY 검사날짜를 의미한다. CREATE TABLE TBL_BODY_2009 (JUBUN VARCHAR2(2.. 오라클 10g 2010.12.07