sitelink1 | |
---|---|
sitelink2 | |
extra_vars5 | |
extra_vars6 |
PRAGMA 명령어
: 컴파일러 지시어를 의미하는 키워드이다.
PL/SQL 블록 실행 시 처리되지 않고, 컴파일러에게 직접 지시하는 역할을 한다.
사용방법
PRAGMA EXCEPTION_INIT
: 컴파일러에게 해당 오류번호를 지정된 예외명으로 변경하도록 지시한다.
ex 1 ) 에러 발생 시 출력되는 메시지 바꾸기
DECLARE
new_msg EXCEPTION;
PRAGMA EXCEPTION_INIT(new_msg, -1); -- ORA-00001번이 new_msg로 초기화 됨
BEGIN
INSERT INTO t_pragma VALUES (1, 'CCC');
EXCEPTION
WHEN new_msg THEN -- new_msg의 내용
dbms_output.put_line('존재하는 번호입니다.');
END;
/
댓글 0
번호 | 제목 | 글쓴이 | 날짜 | 조회 수 |
---|---|---|---|---|
11 |
PostgreSQL 을 위한 docker pgAdmin 설치
![]() | 황제낙엽 | 2024.02.01 | 77 |
10 |
@Cacheable (Redis) 의 장애 대응용으로 Hystrix 사용
![]() | 황제낙엽 | 2022.09.17 | 75 |
9 | SELECT구문을 활용한 INSERT | 황제낙엽 | 2021.01.13 | 71 |
8 |
Redis 아키텍처에 대한 이해
![]() | 황제낙엽 | 2020.06.19 | 180 |
» | PRAGMA 명령어 | 황제낙엽 | 2020.02.26 | 886 |
6 | SQLite database | 황제낙엽 | 2019.09.05 | 848 |
5 | ER-WIN의 활용 | 황제낙엽 | 2007.07.11 | 320 |
4 | Using the H2 Database Sequence | 황제낙엽 | 2011.03.23 | 249 |
3 | Using the H2 Database CSVREAD with a sequence ID Column | 황제낙엽 | 2011.03.23 | 312 |
2 |
Pure Java DB (H2 Database)
![]() | 황제낙엽 | 2010.09.27 | 329 |
1 | 엔티티타입 선정 방법 (작성중) | 황제낙엽 | 2008.04.01 | 162 |