使用jdbc保存大字段到数据库(sqlserver)

和下面使用hibernate保存blob差不多,就不多说了:


String sql="insert into tbe_e_blob_test (id,name,content) values(?,?,?)";
ps = con.prepareStatement(sql);

ps.setString(1,"1");
ps.setString(2, name);
ps.setBinaryStream(3, ufile.fileItem.getInputStream(),ufile.fileItem.getInputStream().available());
int i=ps.executeUpdate();
con.commit();
logger.info("success");

你可能感兴趣的:(sql,Hibernate,jdbc)