Changeset: 2c998b162b13 for MonetDB URL: http://dev.monetdb.org/hg/MonetDB?cmd=changeset;node=2c998b162b13 Modified Files: java/ChangeLog.Oct2010 java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java Branch: Oct2010 Log Message:
Fix SQL syntax of inserting BLOB code, using setBytes() diffs (23 lines): diff -r aab0dd6ebd5d -r 2c998b162b13 java/ChangeLog.Oct2010 --- a/java/ChangeLog.Oct2010 Tue Nov 09 14:40:10 2010 +0100 +++ b/java/ChangeLog.Oct2010 Tue Nov 09 14:50:06 2010 +0100 @@ -2,6 +2,7 @@ # This file is updated with mchangelog (Gentoo echangelog bastard script) * Tue Nov 9 2010 Fabian Groffen <fab...@cwi.nl> +- Fix SQL syntax of inserting BLOB code, using setBytes() - Added propery 'treat_blob_as_binary' to simulate BINARY types based on BLOBs for applications, (e.g. Hibernate-based) that rely on BINARY's byte array mapping diff -r aab0dd6ebd5d -r 2c998b162b13 java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java --- a/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java Tue Nov 09 14:40:10 2010 +0100 +++ b/java/src/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java Tue Nov 09 14:50:06 2010 +0100 @@ -591,7 +591,7 @@ hex.append(HEXES.charAt((b & 0xF0) >> 4)) .append(HEXES.charAt((b & 0x0F))); } - setString(parameterIndex, hex.toString()); + setValue(parameterIndex, "blob '" + xhex.toString() + "'"); } /** _______________________________________________ Checkin-list mailing list Checkin-list@monetdb.org http://mail.monetdb.org/mailman/listinfo/checkin-list