我把字符串变成unicode码,
现在不知道怎么用sql语句插入oracle数据库了,
请问我这个sql语句要怎么写的,
我申明的byte是 Byte[] encodedBytes
还有就是我select 时候能不能直接select 文字出来,
这里先谢谢各位了,谢谢,谢谢,再谢谢@
现在不知道怎么用sql语句插入oracle数据库了,
请问我这个sql语句要怎么写的,
我申明的byte是 Byte[] encodedBytes
还有就是我select 时候能不能直接select 文字出来,
这里先谢谢各位了,谢谢,谢谢,再谢谢@
读取可以参考: 1,先在blob中插入empty_blob()
2,获得对刚刚插入记录的引用
BLOB blob = (BLOB) rs.getBlob("你的blob字段名称");
3,写入
OutputStream out = blob.getBinaryOutputStream();
out.write(ENCYPWD);//注意这里
推荐使用DBMS_LOB.LOADBLOBFROMFILE或者DBMS_LOB.LOADCLOBFROMFILE当然这个主要取决于你用的什么字段类型
还有一定要注意,要把LOB类型的字段单独放到一个表空间上,调整一下相关的参数,这样会大大提高上传的速度.
http://www.eygle.com/archives/2005/04/eoaiplsqlieoeao.html
可是unicode码不是Byte型的吗?那样的话就是插进去后能不能用select读出来