为什么我的语句不能用???

myf7961 2004-09-23 02:02:13
我想将一个二进制的大对象放到变量里!
语句如下
blob b_file
SELECTBLOB fileblob INTO :b_file FROM t_pic WHERE trim(filename)='1.bmp' and rownum=1;
好多机器都可以用,但有的机子上就是这句死掉了,为什么啊,急啊,解决就散分!!!
...全文
149 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
pisa12 2004-09-23
  • 打赏
  • 举报
回复
先给BLOB分配一下空间
myf7961 2004-09-23
  • 打赏
  • 举报
回复
问题是好多机器都可以的啊,高手,急死我了!!
myf7961 2004-09-23
  • 打赏
  • 举报
回复
不是吧?怎么分啊?
yzh963 2004-09-23
  • 打赏
  • 举报
回复
是不是你的blob太大了,大于32767要分开读的
suzh1133 2004-09-23
  • 打赏
  • 举报
回复
在selectbolb前后加上

sqlca.autocommit=true
......
sqlca.autocommit=false
lxhlizhenhao 2004-09-23
  • 打赏
  • 举报
回复
同意楼上
styker 2004-09-23
  • 打赏
  • 举报
回复
Sqlca.autocommit = true
必须在取数据前设置这一项。

1,077

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧