我将在Oracle数据库中包含一些XMLType列,并使用OCI(Oracle C接口)来读/写数据。当我在引用示例并从互联网上获得帮助时,所有示例都使用XDK来读取/写入XMLType数据?
从OCI处理XMLType列真的需要XDK吗?
我尝试使用OCIBindByName函数将这些列作为VARCHAR2列进行管理以插入数据。它工作但不能插入超过4k。
OCIBindByName(p_sql,& p_bnd,p_DBCon-> p_err,(text *)zName, -1,(dvoid *)zValue,iSize,SQLT_STR,0,0,0,0,0,OCI_DEFAULT);