解决方案 »
- 数据记录19w,查询速度30s,为什么这么慢
- oracle 存储过程返回结果集
- 数据恢复问题
- 关于start with...connect by prior union排序问题
- How to convert Long to Blob by PL/SQL?
- 如何知道用户test在数据库中具有了那些权限???
- 求一SQL语句
- 如何进入 enterprise manager console?
- pl/sql可以写并发查询的程序吗?
- 谁能把pcscfg.cfg文件发给我看看?
- C#连接oracle数据库进行添加用户名和密码,还要检测用户名是否已经存在
- linux下BIP安装完,重启oc4j时,没有提示输密码 而且putty一关闭 bip server就打不开了,求解决
CREATE OR REPLACE PROCEDURE "LOB_INSERT" (file_name_ varchar2, file_data_ in out nocopy blob) as
begin
insert into files (file_name, file_data)
values (file_name_, empty_blob())
returning file_data into file_data_;
end;
-- 更新表中的lob
CREATE OR REPLACE PROCEDURE "LOB_UPDATE" (id_ number, file_name_ varchar2, file_data_ in out nocopy blob) as
begin
update files set file_name = file_name_ where id = id_;
select file_data into file_data_ from files where id = id_
for update nowait;
end;
-- 从表中获取lob
CREATE OR REPLACE PROCEDURE "LOB_SELECT" (id_ number, file_data_ in out nocopy blob) as
begin
select file_data into file_data_ from files where id = id_;
end;