안녕하세요. 삶의 질을 높이고자 노력하는 영차영차입니다.
드디어 국비지원 학원을 다니며 공부에 전념을 할 수 있게 되었습니다.
해당 포스팅은 강의 복기용으로 키워드를 기록하는 용도의 포스팅입니다.
--------------------------------------------------------------------------------------------------
-PL/SQL Procedural Language extension to SQL
:오라클 자체에 내장되어 있는 절차적 언어로써 SQL의 단점을 보완하며 SQL문장 내에서 변수의 정의, 조건처리, 반복처리 등을 지원한다.
SET SERVEROUTPUT ON; --PSSQL을 사용하기전 일종의 시동걸기.
[DECLARE] --선언부
BEGIN --실행부
[EXCEPTION] --예외처리부
END; --종료
/ --슬래시 필수
-PL/SQL문을 사용하면 편리하지만 PL/SQL로 만들어 놓으면 나중에 유지보수가 어려울 수 있다. DB단에서 반복문을 사용하는 것은 DB에 부하가 걸릴 수 있기 때문에 JAVA단( BACK 단)에서 처리한다.
-PL/SQ을 알아야 트리거, 펑션, 시노님 같은 기능을 알 수 있다고 함.
-PL/SQL 출력 기능 DBMS_OUTPUT.PUT_LINE( 출력내용) //System.out.ptintln()과 유사
-유지보수가 어렵다는 단점에도 불구하고 PL/SQL을 쓰는 장점이 확실한 경우는 언제일까?
- &입력값 으로 메시지창을 통해 값을 입력받을 수 있다.
- 제어문 ,
IF WHEN THEN ELSIF ELSE END IF
CASE WHEN THEN END CASE
LOOP END LOOP
FOR N IN .. LOOP END LOOP
WHILE LOOP END LOOP
-제어문 실습) 구구단 만들기 등.
-탑 N 쿼리 실습 풀어보기
'개발 > KH국비지원과정' 카테고리의 다른 글
[KH국비지원 웹개발자 과정] Day_30 키워드, 오라클 시험 (0) | 2022.07.22 |
---|---|
[KH국비지원 웹개발자 과정] Day_29 키워드 프로시저, 함수, 트리거 (0) | 2022.07.21 |
[KH국비지원 웹개발자 과정] Day_27 키워드 제약조건, VIEW, SEQUENCE 등 (0) | 2022.07.20 |
[KH국비지원 웹개발자 과정] Day_26 키워드 서브쿼리, 제약조건 (5) | 2022.07.19 |
[KH국비지원 웹개발자 과정] Day_25 키워드 SQL그룹함수, 집합연산자, JOIN, GROUP BY 등 (0) | 2022.07.15 |