我有一个oracle包,其中包含一个返回大型动态创建的文本字符串的过程。由于它的大小,它不能作为varchar2返回,所以我试图使用clob。
包正常,但我无法找到使用ADO存储过程组件在delphi中访问它的方法。我已经为参数(包括ftOraClob)尝试了大多数数据类型,但该过程总是在执行过程时引发异常。我找不到任何使用clob作为out param的好例子。有人可以帮忙吗?
目前我正在尝试这个:
spGetRTF.Params.CreateParam(ftOraClob, 'outRTF', ptOutput);
spGetRTF.ExecProc;
但是我收到以下错误:
2.5类型:EOleException 2.6消息:参数对象定义不正确。提供的信息不一致或不完整。 2.7 ID
由于
保