Previous Page | Next Page

Formats under OpenVMS

UICw. Format: OpenVMS



Converts a SAS numeric value to an OpenVMS UIC string.
Category: numeric
Width range: 16 to 31
Default width: 31
Alignment: left
OpenVMS specifics: All aspects are host-specific

Syntax
Details
See Also

Syntax

UICw.

w

is the width of the output field and must be 16 through 31 (numbers less than 16 or greater than 31 are invalid). If no w value is specified, then UIC defaults to the width of the resulting output string.


Details

The UIC value is a 32-bit value, where the upper 16 bits is the group value and the lower 16 bits is the member value. The UIC values that are displayed as two numbers are octal numbers. If alphanumeric values exist for the numbers, the alphanumeric values will be displayed. For example:

data _null_;
   x=4194377;
   put x uic.;
run;

produces

[HOSTVMS,MYIDENT]

A system administrator assigns a UIC to each OpenVMS user and stores the UIC in the UAF. Each UIC consists of a member identifier and a group identifier (optional), enclosed in square brackets, as follows:

[<group-identifier>,member-identifier]

where member-identifier and group-identifier can be either names, numbers, or hexadecimal representations.


See Also

Previous Page | Next Page | Top of Page