cci_bind_param_array

설명

prepare된 req_handle에 대해서 파라미터 배열을 바인딩한다. 이 후, cci_execute_array()가 발생할 때 저장된 value 포인터에 의해 데이터가 서버로 전송된다. 같은 index에 대해서 여러 번 cci_bind_param_array()이 호출될 경우 마지막 설정된 값이 유효하다. 데이터에 NULL을 바인딩할 경우 null_ind에 0이 아닌 값을 설정한다.

value 값이 NULL 포인터인 경우, 또는 u_typeCCI_U_TYPE_NULL인 경우 모든 데이터가 NULL로 바인딩 되며 value에 의해 사용되는 데이터 버퍼는 재사용될 수 없다.

a_type에 대한 value의 데이터 타입은 cci_bind_param()의 설명을 참조한다.

구문

int cci_bind_param_array(int req_handle, int index, T_CCI_A_TYPE a_type, void *value, int *null_ind, T_CCI_U_TYPE u_type)

리턴 값
에러 코드