The database server is sometimes used as a gateway to other relational databases that use DRDA® . The database server automatically creates one or more SQL packages on the target relational database. The package names are generated according to the attributes currently used by the server.
The package is created in a collection called QSQL400 on the application server if the relational database (RDB) is not an iSeries server. When the application server is not an iSeries server, the package name is QZD abcde, in which abcde corresponds to specific parser options being used.
If the RDB is an iSeries server, the package is usually created in the QGPL library which most database access clients can customize.
The following table shows the options for the package name.
Field | Field description | Options |
---|---|---|
a | Date format |
|
b | Time format |
|
c | Commitment control/ decimal delimiter |
|
d | String delimiter |
|
e | Maximum number of statements allowed for package |
|
When the application server is an iSeries server, the package name is QZDA abcdef, in which abcdef corresponds to specific parser options being used.
Field | Field description | Options |
---|---|---|
a | Date format |
|
b | Time format and naming convention |
|
c | Commit level and decimal point |
|
d | String delimiter |
|
e | Number of sections in package |
|
f | Date and Time separation |
|