Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

CHECK-DATA-TYPE( ) Check operand value

CHECK-DATA-TYPE( ) checks the data type of strings or operand values to determine whether they satisfy SDF data type requirements.

Result type: BOOLEAN

DATA-TYPE=

Valid operand combinations

*NOCHECK

VALUE, PATTERN

*INTEGER

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*X-STRING

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH, ODD

*C-STRING

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*NAME

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH, UNDERSCORE

*ALPHANUMERIC-NAME

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*STRUCTURED-NAME

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*FILENAME
*PARTIAL-FILENAME
*POSIX-FILENAME
*POSIX-PATHNAME

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH, PATTERN,
CAT-ID, USER-ID, VERSION, GENERATION, WILDCARD

*TIME

VALUE

*DATE

VALUE

*COMPOSED-NAME

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*TEXT

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*CAT-ID

VALUE

*KEYWORD

VALUE, KEYSTAR

*KEYWORD-NUMBER

VALUE, KEYSTAR

*VSN

VALUE

*X-TEXT

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH

*FIXED

VALUE, SHORTEST-LENGTH, LONGEST-LENGTH,
DECIMAL-DIGITS-SHORTEST, DECIMAL-DIGITS-LONGEST

*DEVICE

VALUE, ALIAS, VOLUME-ONLY, DEVICE-CLASS, EXCEPT-DISKS,
EXCEPT-TAPES

*PRODUCT-VERSION

VALUE, CORRECTION-STATE, USER-INTERFACE

CHECK-DATA-TYPE( )

INPUT = string_expression

,DATA-TYPE = *NOCHECK / *INTEGER / *X-STRING / *C-STRING / *NAME / *ALPHANUMERIC-NAME/

*STRUCTURED-NAME / *FILENAME / *FULL-FILENAME / *PARTIAL-FILENAME /

*POSIX-FILENAME / *POSIX-PATHNAME / *TIME / *DATE / *COMPOSED-NAME / *TEXT /

*CAT-ID / *KEYWORD / *KEYWORD-NUMBER / *VSN / *X-TEXT / *FIXED / *DEVICE /

*PRODUCT-VERSION

,SHORTEST-LENGTH = *ANY / arithm_expression

,LONGEST-LENGTH = *ANY / arithm_expression

,LONGEST-LOGICAL-LENGTH = *NONE / arithm_expression

,DECIMAL-DIGITS-SHORTEST = 0 / arithm_expression

,DECIMAL-DIGITS-LONGEST = 0 / arithm_expression

,VALUE = *NO / list-poss: string_expression

,PATTERN = *NO / string_expression

,CAT-ID = *YES / *NO

,USER-ID = *YES / *NO

,VERSION = *YES / *NO

,GENERATION = *YES / *NO

,WILDCARD = *NO / *YES

,KEYSTAR = *NO / *YES

,SEPARATORS = *YES / *NO

,UNDERSCORE = *NO / *YES

,ODD = *YES / *NO

,CORRECTION-STATE = *YES / *NO / *ANY

,USER-INTERFACE = *YES / *NO / *ANY

,ALIAS = *YES / *NO

,VOLUME-ONLY = *NO / *YES

,WILDCARD-TYPE = *SELECTOR / *CONSTRUCTOR

,LOWER-CASE = *NO / *YES

,QUOTES = *OPTIONAL / *MANDATORY

,TEMPORARY-FILE = *YES / *NO

,SCOPE = *ALL / *STD-DISK

,DEVICE-CLASS = *DISK / *TAPE / *DISK-OR-TAPE

,EXCEPT-DISKS = *NONE / list-poss: string_expression

,EXCEPT-TAPES = *NONE / list-poss: string_expression