use*_*677 3 blob sqlplus oracle11g
我创建了一个包含Blob数据类型的表,但我不知道如何使用SQL*Plus将值插入表中或查看表内容.请帮我.
这取决于您希望将哪种数据放入BLOB.我们考虑一下这个表:
create table b1(id number , b blob);
Run Code Online (Sandbox Code Playgroud)
如果您的数据表示为十六进制字符串,则应使用TO_BLOB函数
insert into b1 values(1,to_blob('FF3311121212EE3a'));
Run Code Online (Sandbox Code Playgroud)
SQLPLUS还将BLOB显示为十六进制字符串
select * from b1;
----- -----------------------------------
ID B
----- -----------------------------------
1 FF3311121212EE3A
Run Code Online (Sandbox Code Playgroud)
请参阅有关使用LOB的 Oracle文档
| 归档时间: |
|
| 查看次数: |
16006 次 |
| 最近记录: |