在最近的项目中,要使用oracle9i数据库,而且用到clob字段进行数据存取。
以下是一个对clob字段插入数据库的处理。
前提:
1.ParProperty ppro 中有一个getBz()的方法,返回String
2.UInfo ui是表对象,有一个pasw属性,是java.sql.Clob类型,对应的xml文件中是这样定义的:



思路:
1.由于不能直接插入数据长度太大的数据,因此第一步先插入一个假的(较短)的无意义的字符串,并提交到数据库。
2.接着将刚插入的数据“定位”,马上将真正的有意义的数据替换刚才插入的假数据,并更新到数据库。

































小结:先插入“假”,再替换成“真”,这是对付clob的一个方法。