
OCI_COMMIT 함수는 SQL 명령을 실행한 후 결과를 DBMS에 커밋하는 함수입니다.
OCI_COMMIT 함수의 파라미터 목록은 다음과 같습니다.
- mode : 커밋 모드 (OCI_COMMIT_ON_SUCCESS, OCI_COMMIT_NEVER, OCI_COMMIT_ON_ERROR)
OCI_COMMIT_ON_SUCCESS : 성공 시 커밋
OCI_COMMIT_NEVER : 커밋하지 않음
OCI_COMMIT_ON_ERROR : 오류 시 커밋
예시 코드는 다음과 같습니다.
#hostingforum.kr
c
#include
int main()
{
OCIEnv *envhp;
OCISvcCtx *svchp;
OCIError *errhp;
OCISession *seshp;
OCIStmt *stmthp;
// ... (DB 연결 및 SQL 실행 코드)
OCICommitRelease(svchp, errhp, OCI_COMMIT_ON_SUCCESS);
return 0;
}
위 코드는 OCI_COMMIT_ON_SUCCESS 모드를 사용하여 커밋합니다.
2025-06-06 05:24