当前位置: 代码迷 >> Oracle开发 >> 两个字节的byte型数据在oracle中应当存成什么类型
  详细解决方案

两个字节的byte型数据在oracle中应当存成什么类型

热度:54   发布时间:2016-04-24 06:36:31.0
两个字节的byte型数据在oracle中应该存成什么类型?
如题,我的项目中需要将一个双字节的数据存入oracle数据库,不知道使用什么类型来存储它,用char型有编码问题,自己写的程序当然能够以什么编码存就以什么编码读出,但将来我可能忘了是什么编码,或者换一个人写程序来读这个数据,换了一种编码来读写,那就彻底乱了。而其他的类型貌似都不沾边。目前我自己考虑的方案是把双字节扩充到4字节,转成int32.,再存成number型。各位大侠有没有什么好的建议?
------解决思路----------------------
RAW 固定长度的二进制数据 最大长度2000 bytes  可存放多媒体图象声音等
------解决思路----------------------
引用:
如题,我的项目中需要将一个双字节的数据存入oracle数据库,不知道使用什么类型来存储它,用char型有编码问题,自己写的程序当然能够以什么编码存就以什么编码读出,但将来我可能忘了是什么编码,或者换一个人写程序来读这个数据,换了一种编码来读写,那就彻底乱了。而其他的类型貌似都不沾边。目前我自己考虑的方案是把双字节扩充到4字节,转成int32.,再存成number型。各位大侠有没有什么好的建议?


BLOB包含不需要进行字符集转换的“二进制“数据,如果要存储电子表格、字处理文档、图像文件等就很适合采用
  相关解决方案