|
有时id为NULL,这时如何办?
若id为NULL我就把
is_null=-1;
也就是告知执行句柄这是NULL参数
status = OCIBindByName(allUserStmthp,&bndInsert5p,errhp,(text *)":unionid",-1,id, sizeof(id),SQLT_STR,&is_null,(ub2 *)0,(ub2 *)0,(ub4)0,(ub4 *)0,OCI_DEFAULT);
发现这种途径,若参数用于insert的值,有效,若放where 后面做条件,没用啊。请各位高手指点迷津,谢谢! |
|