승삼이의 작업공간

    pl/sql 2

    [PL/SQL]동적 SQL의 기초

    동적 SQL의 기초 실행계획다음의 세 구문은 결과가 같다.12345678SELECT * FROM EMP WHERE DEPTNO = 10; SELECT * FROM EMP WHERE DEPTNO = 10; SELECT * FROM EMPWHERE DEPTNO = 10;cs하지만 이 구문은 같다고 할 수있을까? 엄밀히 말하면 같다고 말할 수 없다.12SELECT * FROM V$SQLWHERE SQL_TEXT LIKE 'SELECT * FROM EMP %';cs이 구문을 사용하면, SQL_ID를 알 수 있고 이것을 이용해서 123SELECT *FROM V$SQL_PLANWHERE SQL_ID = '8xnv6u5p3pxjf';cs를 이용하면, 실행 계획을 볼 수 있다. 맨위의 세 구문은 각각의 SQL_ID가 ..

    DATABASE(oracleDB 11g)/PLSQL 2019.02.22

    [PL/SQL]예외처리의 기초

    예외처리의 기초 예시를 먼저 보도록 하자. 시작하기 앞서, 테이블에 제약조건을 추가하자.12ALTER TABLE empADD CONSTRAINT emp_ck CHECK ( sal > 0 ) ;cs 제약조건 때문에 다음의 구문은 ERROR가 발생한다.123UPDATE empSET sal = 0WHERE empno = 7934 ;cs 다음의 PL/SQL 블록은 비정상 종료가 이뤄진다.1234567891011BEGIN UPDATE emp SET sal = 3000 WHERE empno = 7782 ; UPDATE emp SET sal = 0 WHERE empno = 7934 ;END ;/--블록 내에서 ERROR 발생시 블록 전체가 ROLLBACK된다.(비정상 종료)cs 하지만 다음과 같이 예외처리를 해주면1..

    DATABASE(oracleDB 11g)/PLSQL 2019.02.20
    1
    프로필사진

    잡다한 모든 것들이 있는 작업공간

    • 모든 카테고리 (137)
      • Programming (10)
        • JAVA (2)
        • PYTHON (0)
        • PHP(더이상쓰지않음) (8)
      • Network (0)
      • OS (4)
        • LINUX (4)
        • Windows (0)
      • GITHUB (1)
      • Cloud (0)
        • Azure (0)
        • AWS (0)
      • DATABASE (0)
        • MYSQL (0)
        • SQL Server(MSSQL) (0)
        • PostgreSQL (0)
        • Oracle DB 11g (0)
      • DATABASE(oracleDB 11g) (100)
        • SQL (36)
        • PLSQL (15)
        • DBA (26)
        • Tuning (13)
        • RAC (8)
        • Data Guard (1)
      • Kubernetes (0)
      • Algorithm (0)
        • Codility (0)
        • 백준 (0)
        • 프로그래머스 (0)
      • 자격증 준비 (2)
        • 개인연습문제 (0)
        • 정보처리기사준비 (2)
      • 외국어공부 (0)
        • 영어 (0)
      • 취미생활 (15)
        • 요리 (6)
        • 맛집탐방 (9)
        • 여행 (0)
      • 프로젝트 (0)
      • 지식 (0)
      • 좋은글 (0)
      • 쓰지않는게시판 (3)

    Tag

    sql, admin, Oracle, Raid, WS, database, db, 리눅스, instance, DBA, pl/sql, linux,

    최근글과 인기글

    • 최근글
    • 인기글

    최근댓글

    공지사항

    페이스북 트위터 플러그인

    • Facebook
    • Twitter

    Archives

    Calendar

      2025. 05  
    일 월 화 수 목 금 토
    1 2 3
    4 5 6 7 8 9 10
    11 12 13 14 15 16 17
    18 19 20 21 22 23 24
    25 26 27 28 29 30 31

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바

    단축키

    내 블로그

    내 블로그 - 관리자 홈 전환
    Q
    Q
    새 글 쓰기
    W
    W

    블로그 게시글

    글 수정 (권한 있는 경우)
    E
    E
    댓글 영역으로 이동
    C
    C

    모든 영역

    이 페이지의 URL 복사
    S
    S
    맨 위로 이동
    T
    T
    티스토리 홈 이동
    H
    H
    단축키 안내
    Shift + /
    ⇧ + /

    * 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.