正在将文件加载到BLOB类型的字段中。PL SQL
任务是: 将指定目录中的所有文件加载到表或字段中 一团的 让我困惑的是,所有文件都要写入一个BLOB字段中 有没有可能以一种有意义的方式这样做,以便我们以后可以从BLOB字段中读取单独的文件 我想到的是在写入blob时在每个文件之间使用某种分隔符正在将文件加载到BLOB类型的字段中。PL SQL,sql,oracle,plsql,blob,Sql,Oracle,Plsql,Blob,任务是: 将指定目录中的所有文件加载到表或字段中 一团的 让我困惑的是,所有文件都要写入一个BLOB字段中 有没有可能以一种有意义的方式这样做,以便我们以后可以从BLOB字段中读取单独的文件 我想到的是在写入blob时在每个文件之间使用某种分隔符 没有什么帮助?一种方法是将每个文件保存在单独的blob中,每个文件都保存在自己的行中(具有相同的目录ID): M\u目录文件\u名称文件\u内容(blob) 1 abc.txt[文件内容] 1 a.zip[文件内容] 另一种选择是,如果您确实确信
没有什么帮助?一种方法是将每个文件保存在单独的blob中,每个文件都保存在自己的行中(具有相同的目录ID):
M\u目录文件\u名称文件\u内容(blob)
1 abc.txt[文件内容]
1 a.zip[文件内容]
另一种选择是,如果您确实确信永远不会更改数据,则可以将其存储在该目录的一个BLOB压缩内容中
如果有疑问,请选择第一个选项 我听说有一个函数,当你将文件写入同一个BLOB文件时,它会在文件之间加上某种分隔符,