这几天做项目时遇到一个问题,要将大文本存入数据库,一开始本来是想用long类型,insert是行了,可是查询的时候却报错,原来long类型并不支持where语句查询
于是想到用clob类型,一开始想的太简单了,一用才发现这个clob还不能直接这么插入,clob的插入大概分为三个步骤:1.插入empty_clob 2.获取clob 3.更新clob字段
String sql = "insert into *** ( ***) values (empty_clob())";
Connection con = null;
PreparedStatement pst=null;Statement st=null;
ResultSet rs=null;
try {
/******************插入含 empty_clob的数据**************************/
con = DataAccess.getConnection();