Previous Page | Next Page

The DBCSTAB Procedure

PROC DBCSTAB Statement


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

Required Arguments

TABLE=table-name

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=

Options

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.

Previous Page | Next Page | Top of Page