|
SYSIBM.SYSSTRINGS www.cadcobol.com - linguagem de programação COBOL |
|
|
|
|
| Desenvolvido por DORNELLES, Carlos Alberto - Analista de Sistemas - Brasília DF. |
Contains information about character conversion. Each row describes a conversion from one coded character set to another.
| Nome da coluna | Tipo de dados | Descrição | Uso |
| INCCSID | INTEGER NOT NULL | The source CCSID for the character conversion represented by this row. | G |
| OUTCCSID | INTEGER NOT NULL | The target CCSID for the character conversion represented by this row. | G |
| TRANSTYPE | CHAR(2) NOT NULL | Indicates the nature of the conversion. Values can be: GG GRAPHIC to GRAPHIC MM EBCDIC MIXED to EBCDIC MIXED MS EBCDIC MIXED to SBCS PM ASCII MIXED to EBCDIC MIXED PS ASCII MIXED to SBCS SM SBCS to EBCDIC MIXED SS SBCS to SBCS MP EBCDIC MIXED to ASCII MIXED PP ASCII MIXED to ASCII MIXED SP SBCS to ASCII MIXED |
G |
| ERRORBYTE | CHAR(1) FOR BIT DATA (Nulls are all) |
The byte used in the conversion table as an error byte. Null empty windicates the absence of an error byte. | S |
| SUBBYTE | CHAR(1) FOR BIT DATA (Nulls are all) |
The byte used in the conversion table as a substitution wcharacter. Null empty string indicates the absence of a substitution character. | S |
| TRANSPROC | CHAR(8) NOT NULL WITH DEFAULT |
The name of a module or blanks. If IBMREQD is 'N', a nonblank value is
the name of a conversion procedure provided by the user. If IBMREQD is
'Y', a nonblank value is the name of a DB2 module that contains DBCS
conversion tables. The first five characters of the name of a user-provided conversion procedure must not be 'DSNXV'; these characters are used to distinguish user-provided conversion procedures from DB2 modules that contain DBCS conversion tables. |
G |
| IBMREQD | CHAR(1) NOT NULL | Whether the row came from the basic machine-readable material (MRM)
tape (see the information following this table): N No Y Yes |
G |
| TRANSTAB | VARCHAR(256) FOR BIT DATA NOT NULL WITH DEFAULT |
Either a conversion table or an empty string | G |
Each row in the table must have a unique combination of values for its INCCSID, OUTCCSID, and IBMREQD columns. Rows for which the value of IBMREQD is N can be deleted, inserted, and updated subject to this uniqueness constraint and to the constraints imposed by a VALIDPROC defined on the table. An inserted row could have values for the INCCSID and OUTCCSID columns that match those of a row for which the value of IBMREQD is Y. DB2 would then use the information in the inserted row instead of the information in the IBM-supplied row. Rows for which the value of IBMREQD is Y cannot be deleted, inserted, or updated. For information about the use of inserted rows for character conversion, see Appendix C of Installation Guide.