public int doInsert() { if (params.size() == 0) { throw new JdbcException("No values"); } if (params.size() > 1) { throw new JdbcException("values.length gt 1, please use doBatchInsert"); } String execSql = sql.toString(); if (LOGGER.isDebugEnabled()) { LOGGER.debug(execSql); } try { return sqlTemplate.insert(execSql, params.get(0)); } catch (SQLException e) { if (e.getMessage().contains("Duplicate entry")) { throw new DupEntryException("Insert SQL Error:" + execSql, e); } else if (e.getMessage().contains("doesn't exist Query:")) { throw new TableNotExistException("Insert SQL Error:" + execSql, e); } throw new JdbcException("Insert SQL Error:" + execSql, e); } catch (Exception e) { throw new JdbcException("Insert SQL Error:" + execSql, e); } }
public int doInsert() { if (params.size() == 0) { throw new JdbcException("No values"); } if (params.size() > 1) { throw new JdbcException("values.length gt 1, please use doBatchInsert"); } String execSql = sql.toString(); if (LOGGER.isDebugEnabled()) { LOGGER.debug(execSql); } try { return sqlTemplate.insert(execSql, params.get(0)); } catch (SQLException e) { if (e.getMessage().contains("Duplicate entry")) { throw new DupEntryException("Insert SQL Error:" + execSql, e); } else if (e.getMessage().contains("doesn't exist Query:")) { throw new TableNotExistException("Insert SQL Error:" + execSql, e); } throw new JdbcException("Insert SQL Error:" + execSql, e); } catch (Exception e) { throw new JdbcException("Insert SQL Error:" + execSql, e); } }
public int doInsert() { if (params.size() == 0) { throw new JdbcException("No values"); } if (params.size() > 1) { throw new JdbcException("values.length gt 1, please use doBatchInsert"); } String execSql = sql.toString(); if (LOGGER.isDebugEnabled()) { LOGGER.debug(execSql); } try { return sqlTemplate.insert(execSql, params.get(0)); } catch (SQLException e) { if (e.getMessage().contains("Duplicate entry")) { throw new DupEntryException("Insert SQL Error:" + execSql, e); } else if (e.getMessage().contains("doesn't exist Query:")) { throw new TableNotExistException("Insert SQL Error:" + execSql, e); } throw new JdbcException("Insert SQL Error:" + execSql, e); } catch (Exception e) { throw new JdbcException("Insert SQL Error:" + execSql, e); } }