应该可以的,二进制流应该都可以
解决方案 »
- sqlplus用DBA用户登陆的命令是什么啊
- oracle 怎么监控某个存储的更新 自动发邮件通知
- 请教oracle中存储过程
- 请问connect 和 create session权限有和区别?
- 可能有段时间不能来了. 散分.
- 请帮忙:pls-00103:出现符号“cursor”需要在下列之一时:language
- 怎樣將sqlserver2000中的數據導入到oracle8i中
- 谁能给我提供oracle 817 spatial guide的印刷版?
- 为什么我在用光标去数据的时候有时候会少取一条啊?啊~~~哪位老大告诉我啊
- 如何装 ORACLE9i, ?????
- Oracle Enterprise manager 的问题 请帮忙,谢谢!
- 问个sql
怎么循环都没有用,假如不用循环,直接想一次全部读出也只能设置最大值到4096。
会不是oracle 配置有关。请帮忙,很急的。
下面是我写入代码。
i=0
chunksize=10240
totalstr=request.form("text")
totalsize=len(totalstr)
num=totalsize\chunksize
remsize=totalsize mod chunksize
for i=0 to num
if i=num then
chunksize=remsize
end if
textstr=mid(totalstr,i*10240+1,chunksize)
oradynaset.fields("text").value=textstr
oradynaset.fields("text").dbappendchunk(textstr)
next 下面是我读取的代码。 if oradynaset.recordcount>0 then
chunksize=1024‘你说这里能设到64280,我只能设到4096,再大就读不出了
i=0
do
curchunk=oradynaset.fields("text").dbgetchunk(i*chunksize,chunksize),这里改最大值也没用。
cursize=len(curchunk)
str=str+curchunk
i=i+1
loop until cursize<chunksize
end if
,另外,我再试了用clob型,用oo4o对象调用存储过程,可以用这个办法吗?有资料给我发些吧。