JDBC Type 4 Driver Programmer's Reference for SQL/MX Release 3.2.1

Unsupported SQL/MP Features
SQL/MP DDL support
Columns described with the character sets ISO8859/2 through ISO8859/9
Utility commands
Embedded-only SQL/MP statements
Transaction Control statements
Stored procedures
Refer to the NonStop SQL/MP documentation set for a complete list of supported features.
Other Unsupported Features
These features are not required for JDBC 3.0 compliance, and they are not supported by the
NonStop JDBC Type 4 Driver.
Multiple result sets returned by batch statements.
Database savepoint support. (Not provided in SQL/MX)
Retrieval of auto generated keys.
Transform group and type mapping.
Relationship between connector architecture and JDBC 3.0 SPI.
Secured socket communication or encryption for the interaction between the NonStop JDBC
Type 4 Driver and MXCS. However, secure socket communication or encryption for
Windows-based clients are supported. For more information, see “Providing a secure JDBC
connection using NonStop SSL” (page 108)
Security context (user name and password) implicit propagation from AppServer to the NonStop
JDBC Type 4 Driver.
IPV6 protocol stack. (IPV6 addressing is emulated over IPV4 on the MXCS server side)
Restrictions
The Type 4 driver supports only database features that are supported by NonStop SQL/MX
and SPJ. Therefore, the Type 4 driver is not fully compliant with JDBC 3.0 specifications.
The Type 4 driver depends on MXCS for all server side manageability related features.
JDBC Type 4 Driver for SQL/MX Release 3.x cannot connect to a NonStop system running a
SQL/MX Release 2.x version of MXCS server objects.
java.sql.connection.setAutoCommit(boolean autoCommit())
Sets the auto-commit mode of this connection to the given state (true or false). If a connection is in
auto-commit mode, then the SQL statements will be executed and committed as individual
transactions. Otherwise, the SQL statements are grouped into transactions that are terminated by
a call to either the method commit or method rollback. By default, new connections are in
auto-commit mode. If the value of auto-commit is changed in the middle of a transaction, the current
transaction is committed. If setAutoCommit is called and the value for auto-commit is not changed
from its current value, it is treated as a NO-OP.
80 Type 4 Driver Compliance