DBCSTAB Procedure

PROC DBCSTAB Statement

produces conversion tables for the double-byte character sets.

Syntax

PROC DBCSTAB TABLE=table-name
<option(s)>;

Required Argument

TABLE=
specifies the name of the double-byte code table to produce. This table name becomes an entry of type DBCSTAB in the catalog that is specified with the CATALOG= option. By default, the catalog name is SASUSER.DBCS.
Alias:NAME=, N=

Optional Arguments

BASETYPE=base-type
specifies a base type for the double-byte code table conversion. If you use this option, you reduce the number of tables that are produced.
If you specify BASETYPE=, then all double-byte codes are first converted to the base code, and then converted to the required code. If you have n codes, then there are n(n-1) conversions that must be made.
Alias:BTYPE=
CATALOG=<libref.>catalog-name
specifies the name of the catalog in which the table is to be stored. If the catalog does not exist, it is created.
Default:SASUSER.DBCS
DATA=<libref.>table-name
specifies the data for producing the double-byte code table. Several double-byte character variables are required to produce the table. Use variable names that are equivalent to the value of the DBCSTYPE system option and are recognized by the KCVT function.
DBCSLANG=language
specifies the language that the double-byte code table uses. The value of this option should match the value of the DBCSLANG system option.
Alias:DBLANG
DESC='description'
specifies a text string to put in the DESCRIPTION field for the entry.
FORCE
produces the conversion tables even if errors are present.
VERIFY
checks the data range of the input table per code. This option is used to check for invalid double-byte code.
VERBOSE
causes the statistics detail to be printed when building DBCS tables.