Previous Topic: SYSTEM.SEGMENTNext Topic: SYSTEM.SYNTAX


SYSTEM.SYMBOL

Description

SYMBOL represents a named symbol within an area whose values are used at runtime to resolve symbolic parameters named in logical definitions.

Column name

Column description

Data type

Null specifi- cation

TYPE

Symbolic type.

  • 01—Subarea
  • 02—Symbolic displacement
  • 03—Symbolic index

SMALLINT

NOT NULL

NAME

Symbolic name

CHAR(18)

NOT NULL

SEGMENT

Segment name.

CHAR(8)

NOT NULL

AREA

Area name.

CHAR(18)

NOT NULL

CTIME

Date and time stamp when the symbolic was created.

TIMESTAMP

NOT NULL

UTIME

Date and time stamp when the symbolic was last updated.

TIMESTAMP

NOT NULL

CRITTIME

Date and time stamp of the last critical change to the symbolic.

TIMESTAMP

NOT NULL

CUSER

ID of the user who created the area.

CHAR(18)

NOT NULL

UUSER

ID of the user who last updated the area.

CHAR(18)

NOT NULL

FLAG

Symbolic type flag; if column TYPE=:

  • 01, values are:
  • X'80'—Subarea offset
  • X'40'—VALUE1 is a percent
  • X'20'—VALUE2 is a percent
  • X'10'—Subarea space
  • 02, value is X'80'—(Displacement)
  • 03:
  • X'80'—Index block contains
  • X'40'—Index size
  • X'20'—Index sorted key

BINARY(1)

NOT NULL

FILLER

Reserved for future use.

CHAR(1)

NOT NULL

VALUE1

Symbolic value 1.

INTEGER

NOT NULL

VALUE2

Symbolic value 2.

INTEGER

NOT NULL

FILLER

Reserved for future use.

BINARY(40)

NOT NULL