Keywords1


Use one of the keywords shown in the following table in each search argument.

DBD search argument keywords

Keyword

Explanation

AREAS

Number of DEDB areas

BLKSIZE

Block size

COMPRESS

Segment compression. Code YES or NO after the relational operator.

COMPRTN

Segment compression routine module name

CONST

Shared index constant

DATASETS

Number of data set groups

DBDNAME

DBD name. When you search for DBDNAME, DI+ returns the following items:

  • DBDs that contain the value you searched for
  • Any primary or secondary indexes or logically related DBDs that contains that value in an LCHILD statement

DDNAME

the ddname

DLACCESS

Data language access method. Code one of the following values after the relational operator:

  • DEDB (data entry database)
  • GSAM (generalized sequential access method)
  • HDAM (hierarchic direct access method)
  • HIDAM (hierarchic indexed direct access method)
  • HISAM (hierarchic indexed sequential access method)
  • HSAM (hierarchic sequential access method)
  • INDEX (index database)
  • LOGICAL (logically related database)
  • MSDB (main storage database)
  • SHISAM (simple hierarchic indexed sequential access method)
  • SHSAM (simple hierarchic sequential access method)

DOSCOMP

DOS index compatibility. Code YES or NO after the relational operator.

EXIT

Name of the data capture exit routine

EXTRTN

Index maintenance routine name

FBFF

Free block frequency factor

FLDNAME

Field name. When you search for FLDNAME, DI+ returns the following items:

  • DBDs that contain the value you searched for
  • Any primary or secondary indexes or logically related DBDs that contains that value in an LCHILD statement

FSPF

Free space percentage factor

GENDATE

DBD generation date. Code the date to search for in the format mm/dd/yy, where

  • mm (month of the year (1-12))
  • dd (day of the year (1-31))
  • yy (the last two digits of the year)

IMSREL

IMS release. Code the value in the format v.r, where v is the version number and r is the release number.

KEYCOMP

Key compression. Code YES or NO after the relational operator.

LEVELS

Number of hierarchic levels

LOGICAL

Logical relationship characteristics. Code one of the following values after the relational operator:

  • YES (logical relationship)
  • NO (no logical relationship)
  • EXTERNAL (external logical relationship)
  • INTERNAL (internal (recursive) logical relationship)
  • UNI (unidirectional logical relationship)
  • BI (bidirectional logical relationship)
  • PPAIRED (physically paired logical relationship)
  • VPAIRED (virtually paired logical relationship)
  • PARENT (logical parent)
  • CHILD (logical child)

LRECL

Logical record length

NULLVAL

Sparse index null value

OSACCESS

OS access method. Code one of the following values after the relational operator:

  • BSAM (basic sequential access method)
  • ISAM (index sequential access method)
  • OSAM (overflow sequential access method)
  • VSAM (virtual storage access method)

OVERFLOW

Overflow data set. Code YES or NO after the relational operator.

PFXSIZE

Segment prefix length

POINTER

Pointer type. Code one of the following values after the relational operator:

  • CTR (counter)
  • DBLE (double (both physical child first and last from parent))
  • HIER (hierarchical forward)
  • HIERBWD (hierarchical backward)
  • INDX (index)
  • LCHILD (logical child first)
  • LCHILDL (logical child last)
  • LPARNT (logical parent)
  • LTWIN (logical twin forward)
  • LTWINBWD (logical twin backward)
  • NONE (no pointers defined in logical parent segment)
  • NOTWIN (no physical twin pointers)
  • PAIRED (paired in logical relationship)
  • PCHILD (physical child first)
  • PCHILDL (physical child last)
  • PPARNT (physical parent)
  • SNGL (single (only physical child first from parent))
  • SUBSET (subset pointer in DEDB)
  • SYMB (symbolic)
  • TWIN (physical twin forward)
  • TWINBWD (physical twin backward)

PTR

Pointer type (same as the POINTER keyword)

RECORD

Logical record length (same as the LRECL keyword)

RMANCH

Randomizer number of root anchor points

RMBYTES

Randomizer maximum insert bytes

RMNAME

Randomizer module name

RMRBN

Randomizer maximum relative block number

SCAN

Scan limit

SEARCHA

Search algorithm

SECINDEX

Secondary index characteristics. Code one of the following values after the relational operator:

  • /CK (/CK field present)
  • /CKDDATA (/CK field in duplicate data)
  • /CKSSEQ (/CK field in subsequence field)
  • /SX (/SX field present)
  • DDATA (duplicate data present)
  • DIRECT (index has direct pointers)
  • EXTRTN (index maintenance exit specified)
  • SUBSEQ (subsequence field is present)
  • SYMB (index has symbolic pointers)
  • TGT=DEP (target segment is a dependent segment)
  • TGT=ROOT (target segment is a root segment)
  • TGT=SRC (target segment is source segment)
  • MULTSRCH (multiple search fields)
  • MULTSSEQ (multiple subsequence fields)
  • SHARED (shared index)
  • SNGLSRCH (single search field)
  • SNGLSSEQ (single subsequence field)
  • SPARSE (sparse index)
  • SRC=DEP (source segment is a dependent segment)
  • SRC=ROOT (source segment is a root segment)
  • SRC=TGT (source segment is target segment)

SEGMENTS

Number of segment types

SEGNAME

Segment name. When you search for SEGNAME, DI+ returns the following items:

  • DBDs that contain the value you searched for
  • Any primary or secondary indexes or logically related DBDs that contains that value in an LCHILD statement

SEGSIZE

Maximum segment data length

SEGTYPE

Segment type. Code one of the following values after the relational operator:

  • DEP
  • DIR
  • ROOT
  • SEQ

SEQFIELD

Sequence field. Code one of the following values after the relational operator:

  • MULT
  • NONE
  • UNIQUE
  • YES

VARLSEG

Variable length segment. Code YES or NO after the relational operator.

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*