如: 我已经 将 一个csv(
逗号分隔, 2行数据
a b c d
1 2 3 4
)文件上传到 数据库blob表中。
下一步 就是 从 该blob表中 读取csv文件中的内容,读出的内容 再inesert 到 另一个数据表data中。我用了dbms_lob.read(lobloc, amount, offset, buffer);
初始化 amount=1, offset=1,就是从 第一个字符开始读取,每次读一个。
以后 用循环,offset 自动加1,循环到 dbms_lob.getlength(lobloc).这样 读出来的 都是 一个个的 16进制的 如下:请问如何把读出的数据 再转化成原来的 字符样子,并按照原来的4列样式 insert到 data表中呢?
61
2C
62
2C
63
2C
64
0D
0A
31
2C
32
2C
33
2C
34
0D
0A