#define EXPORT extern "C" __declspec(dllexport)
EXPORT void sum(int *input1,int *input2, int * output, int in2_id, int out_id, char * sqlstate,char * fname, char * finst, char * msgtext ) {
*output = *input1 + *input2;
}
외부 프로시저로 cli로 만든 함수를 호출하려고 하는데 예제를 보니까 input값과 output값마다 indicator값을 할당해주던데요 (int in2_ind)
이 값은 오라클의 OCIind처럼 엔진이 알아서 할당해 주는 값인가요?
어떤 용도로 쓰이는지 궁금합니다.
|