PLS-00231错误:function name may not be used in SQL
摘要:2013-04-25 编译时提示这个错误,搜了下,原来是因为如果该函数没有在包头定义的话,sql语句是见不到该函数的,因此如果想在sql级别使用这个函数,只能在包头上定义该函数,即只能作为公有的暴露出来了,否则只能采用plsql的方式即 xxxx := function;具体可以参考 http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTION_ID:1895113969657
阅读全文
posted @
2013-04-25 15:48
蓝紫
阅读(3383)
推荐(0) 编辑
blob字段存储文件并读取
摘要:文档或图片等文件在数据库表中以blob字段存储并读取的方法:1、将文件以blob形式存放到数据库:参考 http://bbs.csdn.net/topics/330265813CREATE TABLE yuser (ID number,photo BLOB);--首先要创建目录将需要存放到数据库的文件放到该目录中create or replace directory images as 'D:\images';SELECT *FROM dba_directories--然后将这些文件读取存放到数据库declare l_bfile bfile; l_blob blob;begin
阅读全文
posted @
2013-04-22 22:32
蓝紫
阅读(5976)
推荐(0) 编辑