The compliance chapter has seen significant clarifications for JDBC 4 to clarify what is and is not required.  If you implement and interface for a data type such as blob/clob all methods must be implemented otherwise you do not support the data type.



Daniel John Debrunner (JIRA) wrote:
    [ http://issues.apache.org/jira/browse/DERBY-1283?page=comments#action_12377663 ] 

Daniel John Debrunner commented on DERBY-1283:
----------------------------------------------

Also, which section of JDBC 3.0 spec  indicates that Derby is not currently in compliance with JDBC 3.0 with respect to this method.

The method is implemented.
It is implemented by throwing a SQLException because the database engine does not support the feature.

Section 6.3 says the driver must include an implementation of PreparedStatement/ResultSet but does not say it must
fully implement the interface. C.f. the comment in 6.3 for java.sql.Driver




  
Fill in a deprecated but mandatory JDBC3 method: PreparedStatement.setUnicodeStream()
-------------------------------------------------------------------------------------

         Key: DERBY-1283
         URL: http://issues.apache.org/jira/browse/DERBY-1283
     Project: Derby
        Type: Improvement
    

  
  Components: JDBC
    Versions: 10.2.0.0
    Reporter: Rick Hillegas
     Fix For: 10.2.0.0
    

  
For JDBC3 compliance, implement this method. Right now it throws a NotImplemented exception.
    

  

Reply via email to