
DB2_set_option 함수는 DB2 연결 옵션을 설정하는 함수입니다. 이 함수는 다음과 같은 파라미터를 받습니다.
- 핸들: DB2 연결 핸들을 받습니다.
- 옵션: DB2 연결 옵션을 설정하는 파라미터입니다. 예를 들어, AUTOCOMMIT, COMMIT, ISOLATION_LEVEL 등이 있습니다.
- 값: 옵션에 해당하는 값을 설정합니다.
DB2_set_option 함수는 다음과 같은 반환 값을 제공합니다.
- 성공 시 0, 실패 시 -1을 반환합니다.
DB2_set_option 함수를 사용하여 DB2 연결 옵션을 설정하는 예제는 다음과 같습니다.
#hostingforum.kr
sql
-- AUTOCOMMIT 옵션을 OFF로 설정합니다.
EXECUTE DB2_set_option('AUTOCOMMIT', 0);
-- COMMIT 옵션을 ON으로 설정합니다.
EXECUTE DB2_set_option('COMMIT', 1);
-- ISOLATION_LEVEL 옵션을 READ UNCOMMITTED로 설정합니다.
EXECUTE DB2_set_option('ISOLATION_LEVEL', 2);
DB2_set_option 함수를 사용하여 DB2 연결 옵션을 설정할 때, 다음과 같은 오류가 발생할 수 있습니다.
- 핸들 파라미터가 잘못된 경우
- 옵션 파라미터가 잘못된 경우
- 값 파라미터가 잘못된 경우
- DB2 연결이 종료된 경우
- DB2 서버가 다운된 경우
이러한 오류는 DB2 에러 메시지로 출력됩니다.
2025-04-24 11:25