code: protected PreparedStatement getPreparedStatement(String sql)
              throws SQLException {
          // Inject the schema name into the SQL
          String replacedSQL = injectSchema(sql);
          return getPreparedStatement(replacedSQL, replacedSQL);
      }
docs: Returns a {@link PreparedStatement} for the SQL statement in
  <tt>sql</tt>.
  
  @param sql {@link String}, the sql to prepare which can take certain
  placeholders:<ul>
  <il>? - paremeter substitution marker for the {@link PreparedStatement}</li>
  <il>@ - schema name substitution marker defined</li></ul>
  @return {@link PreparedStatement}
  @throws SQLException Thrown if a database exception occurred or if the
  <tt>dbConnection</tt> is no longer valid and cannot be re-established