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
|
-
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.
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.
Copyright © 2009 by SAS Institute Inc., Cary, NC, USA. All rights reserved.