db-derby-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Apache Wiki <wikidi...@apache.org>
Subject [Db-derby Wiki] Update of "JdbcFourOne" by RichardHillegas
Date Thu, 16 Dec 2010 19:52:02 GMT
Dear Wiki user,

You have subscribed to a wiki page or wiki category on "Db-derby Wiki" for change notification.

The "JdbcFourOne" page has been changed by RichardHillegas.
http://wiki.apache.org/db-derby/JdbcFourOne?action=diff&rev1=4&rev2=5

--------------------------------------------------

  || <<Icon(angry.png)>> ||'''CallableStatement.getObject(String,Class)'''||Optional
new method. See getObject(int,Class).||Add to JDBC 4 implementation (requires generics).||Small||-||
  || <<Icon(angry.png)>> ||'''Connection.abort(Executor)'''||Mandatory new method.
Closes the Connection and lets the Executor release resources lazily.||Add to JDBC 4 implementation
(requires java.util.concurrent.Executor interface which was introduced in Java 5).||Medium||-||
  || <<Icon(angry.png)>> ||'''Connection.getNetworkTimeout()'''||Optional new
method.||Throw SQLFeatureNotSupportedException.||Small||-||
- || <<Icon(angry.png)27Description''' || '''Derby Change''' || '''Size''' || '''Owner'''
||
  || <<Icon(angry.png)>> ||'''CallableStatement.getObject(int,Class)'''||Optional
new method. Retrieves an OUT or INOUT parameter as the desired class type.||Add to JDBC 4
implementation (requires generics).||Medium||-||
  || <<Icon(angry.png)>> ||'''CallableStatement.getObject(String,Class)'''||Optional
new method. See getObject(int,Class).||Add to JDBC 4 implementation (requires generics).||Small||-||
  || <<Icon(angry.png)>> ||'''Connection.abort(Executor)'''||Mandatory new method.
Closes the Connection and lets the Executor release resources lazily.||Add to JDBC 4 implementation
(requires java.util.concurrent.Executor interface which was introduced in Java 5).||Medium||-||
@@ -30, +29 @@

  || <<Icon(angry.png)>> ||'''Connection.setTypeMap(Map)'''||Spec clarification.||No
action needed.||None||-||
  || <<Icon(angry.png)>> ||'''DBMD.generatedKeyAlwaysReturned()'''||Mandatory
new method. Reports whether Statement.getGeneratedKeys() always returns a ResultSet even after
Statement.execute(String query, String[] columnNames) is called with columnNames that are
not identity columns.||Embedded Derby throws an exception if you call execute(String,String[])
with columnNames that are not identity columns, so the return value of getGeneracase, getGeneratedKeys()
returns a ResultSet with generated values. Note that Derby only allows you to define one identity
column per table. Because of the network behavior, I think that DatabaseMetaData.generatedKeyAlwaysReturned()
should return true.||Small||-||
  || <<Icon(angry.png)>> ||'''DBMD.getPseudoColumns(String,String,String,String)'''||Mandatory
new method. Shows the hidden columns in a table.||Derby doesn't have hidden columns. Return
an empty ResultSet with the correct column structure. ||Small||-||
- || <<Icon(angry.png)>> ||'''DBMD.getColumns<br/>(String,String,String,String)'''||Changed
method. New field reports whether a column is generated as defined by the SQL Standard, part
2, section 4.14.8. These are columns defined by generation clauses built out of deterministic
expressions involving other columns in the row. These are what Derby call generaated colmns||Add
this field to the metadata query.||Small||-||
+ || <<Icon(angry.png)>> ||'''DBMD.getColumns(String,String,String,String)'''||Changed
method. New field reports whether a column is generated as defined by the SQL Standard, part
2, section 4.14.8. These are columns defined by generation clauses built out of deterministic
expressions involving other columns in the row. These are what Derby call generaated colmns||Add
this field to the metadata query.||Small||-||
  || <<Icon(angry.png)>> ||'''DBMD.getProcedureColumns(String,String,String,String)'''||Spec
clarification.||Nothing to do.||None||-||
  || <<Icon(angry.png)>> ||'''DBMD.supportsStatementPooling()'''||Spec clarification.||Nothing
to do.||None||-||
  || <<Icon(angry.png)>> ||'''Driver.getParentLogger()'''||Optional new method.
Returns the root logger for this Driver.||Derby doesn't use java.util.logging so this method
can throw SQLFeatureNotSupportedException.||Small||-||

Mime
View raw message