Open Source RDBMS - Seamless, Scalable, Stable and Free

한국어 | Login |Register

Versions available for this page: CUBRID 8.2.1 |  CUBRID 8.3.0 |  CUBRID 8.3.1 |  CUBRID 8.4.0 |  CUBRID 8.4.1 |  CUBRID 8.4.3 |  CUBRID 9.0.0 | 

cci_get_db_parameter

설명

데이터베이스에 설정된 파라미터 값을 가져온다. param_name에 대한 value의 데이터 타입은 다음과 같다.

param_name

value 타입

note

CCI_PARAM_ISOLATION_LEVEL

int*

get/set

CCI_PARAM_LOCK_TIMEOUT

int*

get/set

CCI_PARAM_MAX_STRING_LENGTH

int*

get only

cci_get_db_parameter에서 CCI_PARAM_LOCK_TIMEOUT의 출력 단위는 초이며, cci_set_db_parameter에서 CCI_PARAM_LOCK_TIMEOUT의 입력 단위는 밀리초라는 단위의 차이에 주의한다.

CCI_PARAM_MAX_STRING_LENGTH의 단위는 바이트이며, 브로커 파라미터 MAX_STRING_LENGTH에 정의된 값을 가져온다.

구문

int cci_get_db_parameter(int conn_handle, T_CCI_DB_PARAM param_name, void *value, T_CCI_ERROR *err_buf)

  • conn_handle : (IN) 연결 핸들
  • param_name : (IN) 시스템 파라미터 이름
  • value : (OUT) 파라미터 값
  • err_buf : (OUT) 데이터베이스 에러 버퍼
리턴 값
  • 에러 코드(0: 성공)
에러 코드
  • CCI_ER_CON_HANDLE
  • CCI_ER_PARAM_NAME
  • CCI_ER_DBMS
  • CCI_ER_COMMUNICATION
  • CCI_ER_CONNECT