Oracle二进制类型和大对象类型基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了Oracle二进制类型和大对象类型基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2510字,纯文字阅读大概需要4分钟。
内容图文
![Oracle二进制类型和大对象类型基础](/upload/InfoBanner/zyjiaocheng/531/713489631b18410b850b31666d946e92.jpg)
参考资料 1.Oracle Concepts Oracle DataType中对数据类型的介绍: http://docs.oracle.com/cd/B28359_01/server.111/b28318/datatype.htm#i4146 2.Oracle JDBC Developer Guid 1】work with oracle object type中对对象数据类型在java中的get和set的介绍:
参考资料
1.Oracle Concepts Oracle DataType中对数据类型的介绍: http://docs.oracle.com/cd/B28359_01/server.111/b28318/datatype.htm#i4146
2.Oracle JDBC Developer Guid
1】work with oracle object type中对对象数据类型在java中的get和set的介绍: http://docs.oracle.com/cd/B28359_01/java.111/b31224/oraoot.htm#autoId0
2】java stream in JDBC 中对二进制类型通过java获取流然后在os文件系统生成文件的方法介绍。 http://docs.oracle.com/cd/B28359_01/java.111/b31224/jstreams.htm#i1014109
3.Oracle JDBC API 各数据类型的API介绍: http://download.oracle.com/otn_hosted_doc/jdeveloper/905/jdbc-javadoc/index.html?oracle/sql/NCLOB.html
一、类型区分
Long 存储变长的字符数据(2G,向后兼容,不建议使用)
NCLOB 存储单字节的字符数据(4G)
CLOB 存储多字节的字符数据(4G)
BFILE 存储OS文件系统中的二进制文件的指针,文件不存储在数据库里。所以当你将文件插入把BFile字段以后,如果你将电脑中的这个文件删除或者移动存储目录,那么从这个字段就找不到存储的这个文件了。(264 - 1 bytes)
BLOB 存储二进制数据(4G)
RAW 存储定长二进制数据(2000byte),需要定义长度,如:create table t(s raw(2000);
LONG RAW 存储可变长二进制数据(2G,Oracle已不建议使用)。
二、类型在数据库中的使用
NCLOB
?
1 2 3 4 5 6 |
|
CLOB 同NCLOB。
BLOB 暂未找到能直接插入的值的方法。
BFILE
?
1 2 3 4 5 6 7 8 9 10 |
|
RAW
?
1 2 3 4 5 6 |
|
LONG RAW
?
1 2 3 4 5 6 |
|
内容总结
以上是互联网集市为您收集整理的Oracle二进制类型和大对象类型基础全部内容,希望文章能够帮你解决Oracle二进制类型和大对象类型基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。