This function returns an object with read-only properties that return information about the DB2 database client. The following table lists the DB2 client properties:
|Property name||Return type||Description|
|APPL_CODEPAGE||int||The application code page.|
|CONN_CODEPAGE||int||The code page for the current connection.|
|DATA_SOURCE_NAME||string||The data source name (DSN) used to create the current connection to the database.|
|DRIVER_NAME||string||The name of the library that implements the DB2 Call Level Interface (CLI) specification.|
|DRIVER_ODBC_VER||string||The version of ODBC that the DB2 client supports. This returns a string "MM.mm" where MM is the major version and mm is the minor version. The DB2 client always returns "03.51".|
|DRIVER_VER||string||The version of the client, in the form of a string "MM.mm.uuuu" where MM is the major version, mm is the minor version, and uuuu is the update. For example, "08.02.0001" represents major version 8, minor version 2, update 1.|
The level of ODBC SQL grammar supported by the client:
|ODBC_VER||string||The version of ODBC that the ODBC driver manager supports. This returns a string "MM.mm.rrrr" where MM is the major version, mm is the minor version, and rrrr is the release. The DB2 client always returns "03.01.0000".|
Specifies an active DB2 client connection.
Returns an object on a successful call. Returns false on failure.