An asterisk (*) indicates support that was added in a hotfix or software patch subsequent to a release.
Refer to the following resources for additional information:
Version 6.0.0
READ_COMMITTED
isolation level.ST_Geometry
and ST_Point
data types.LOB
data type support: The driver does not support write operations for LOB
data types.JDBC
type, precision, and scale) is different from the result set metadata for some data types due to server limitations.DataDirect
Shell Script: For Linux
users: If you receive an error message when executing any DataDirect
for JDBC
shell script, make sure that the file has EXECUTE
permission. To do this, use the chmod
command. For example, to grant EXECUTE
permission to the testforjdbc.sh
file, change to the directory containing testforjdbc.sh
and enter: chmod +x testforjdbc.sh
JDBC
Methods: The following notes on JDBC
methods apply generally to Progress DataDirect
for JDBC
drivers. Additional information on driver support for the JDBC API
can be found in the "JDBC
Support" section of the product user's guide.
DataDirect
for JDBC
drivers allow PreparedStatement.setXXX
methods and ResultSet.getXXX
methods on Blob/Clob
data types, in addition to the functionality described in the JDBC
specification. The supported conversions typically are the same as those for LONGVARBINARY/LONGVARCHAR
, except where limited by database support.DataDirect
for JDBC
drivers support retrieval of output parameters from a stored procedure before all result sets and/or update counts have been completely processed. When CallableStatement.getXXX
is called, result sets and update counts that have not yet been processed by the application are discarded to make the output parameter data available. Warnings are generated when results are discarded.CallableStatement.execute()
. If multiple results are generated using executeUpdate
, the first update count is returned. Any result sets prior to the first update count are discarded. If multiple results are generated using executeQuery
, the first result set is returned. Any update counts prior to the first result set are discarded. Warnings are generated when result sets or update counts are discarded.ResultSet
methods getTimestamp()
, getDate()
, and getTime()
return references to mutable objects. If the object reference returned from any of these methods is modified, re-fetching the column using the same method returns the modified value. The value is only modified in memory; the database value is not modified.Important: These changes do not affect the operating system requirements of the driver.