Difference between revisions of "GETGID()"

From Recital Documentation Wiki
Jump to: navigation, search
 
Line 12: Line 12:
  
 
==See Also==
 
==See Also==
[[ACCESS()]], [[CREATE]], [[GETENV()]], [[GETPID()]], [[GETUID()]], [[MODIFY STRUCTURE]], [[PUTENV()]], [[STR()]]
+
[[ACCESS()]], [[CREATE]], [[GETENV()]], [[GETGRNAM()]], [[GETPID()]], [[GETUID()]], [[MODIFY STRUCTURE]], [[PUTENV()]], [[STR()]]
  
  
Line 26: Line 26:
 
@2,3 get name
 
@2,3 get name
 
@3,3 get rates;
 
@3,3 get rates;
when getgid() > 100 and getgid() < 200
+
  when getgid() > 100 and getgid() < 200
 
read
 
read
 
</code>
 
</code>
Line 35: Line 35:
 
[[Category:Documentation]]
 
[[Category:Documentation]]
 
[[Category:Functions]]
 
[[Category:Functions]]
 +
[[Category:Environment]]
 +
[[Category:Environment Functions]]

Revision as of 11:49, 9 June 2009

Class

Environment


Purpose

Function to get group identity


Syntax

GETGID()


See Also

ACCESS(), CREATE, GETENV(), GETGRNAM(), GETPID(), GETUID(), MODIFY STRUCTURE, PUTENV(), STR()


Description

The GETGID() function returns the group number of the user. In UNIX/Linux, this is the group number of the logged in user from the /etc/passwd file. In OpenVMS, this is the group number extracted from the UIC of the logged in user from the system authorization file.

The GETGID() function returns a decimal value. OpenVMS group user IDs are stored in octal, however you may use the STR() function to convert the decimal value to octal.


Example

use accounts
@2,3 get name
@3,3 get rates;
  when getgid() > 100 and getgid() < 200
read


Products

Recital Database Server, Recital Mirage Server, Recital Terminal Developer