Changeset: e398c27acf7e for monetdb-java URL: https://dev.monetdb.org/hg/monetdb-java?cmd=changeset;node=e398c27acf7e Modified Files: ChangeLog release.txt src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java Branch: default Log Message:
Implemented PreparedStatement methods setNCharacterStream(int, Reader) and setNCharacterStream(int, Reader, long). diffs (56 lines): diff --git a/ChangeLog b/ChangeLog --- a/ChangeLog +++ b/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog file for monetdb-java # This file is updated with Maddlog +* Thu Sep 7 2017 Martin van Dinther <[email protected]> +- Implemented PreparedStatement methods setNCharacterStream(int, Reader) + and setNCharacterStream(int, Reader, long). + * Thu Aug 31 2017 Martin van Dinther <[email protected]> - Corrected PreparedStatement methods setString(int, String) and setObject(int, Object, ...) in case the target parameter diff --git a/release.txt b/release.txt --- a/release.txt +++ b/release.txt @@ -55,7 +55,7 @@ Currently implemented JDBC 4.1 interface - setArray - setAsciiStream, setBinaryStream, setUnicodeStream - setBlob - - setNCharacterStream, setNClob + - setNClob - setRef, setRowId, setSQLXML * java.sql.ParameterMetaData diff --git a/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java b/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java --- a/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java +++ b/src/main/java/nl/cwi/monetdb/jdbc/MonetPreparedStatement.java @@ -1539,7 +1539,7 @@ public class MonetPreparedStatement */ @Override public void setNCharacterStream(int parameterIndex, Reader value) throws SQLException { - throw newSQLFeatureNotSupportedException("setNCharacterStream"); + setCharacterStream(parameterIndex, value, 0); } /** @@ -1559,7 +1559,7 @@ public class MonetPreparedStatement public void setNCharacterStream(int parameterIndex, Reader value, long length) throws SQLException { - throw newSQLFeatureNotSupportedException("setNCharacterStream"); + setCharacterStream(parameterIndex, value, length); } /** @@ -2084,7 +2084,7 @@ public class MonetPreparedStatement @Override public void writeCharacterStream(Reader x) throws SQLException { - setCharacterStream(paramnr, x); + setCharacterStream(paramnr, x, 0); } @Override _______________________________________________ checkin-list mailing list [email protected] https://www.monetdb.org/mailman/listinfo/checkin-list
