UDS/SQL uses the BS2000 subsystem GET-TIME to determine time information.
GET-TIME must be started during BS2000 system initiation in order to start a UDS/SQL configuration. The GET-TIME parameters for time zones, skipped time, and daylight savings time (i.e. summer and winter time) and their associated conversion data must be correctly supplied to ensure that the UDS/SQL configuration operates smoothly. The conversion data must extend as far back into the past as required for the UDS/SQL data repositories to be processed during the BS2000 session.
If UDS/SQL code is to be executed in the AMODE 24 addressing mode, the BS2000 system administrator must ensure that the GET-TIME subsystem is loaded below the 16-Mbyte boundary. A special variant of declaration file for the GET-TIME subsystem is used for this purpose.
If UDS/SQL is being used as a DSSM subsystem, the BS2000 system administrator must explicitly specify the dependency on GET-TIME subsystem when generating the UDS/SQL subsystem. This can be done by specifying the parameter REFERENCED-SUBSYSTEM=GET-TIME
in the SCCM statement SET-SUBSYSTEM-ATTRIBUTES
(see also the manual “Subsystem Management in BS2000”).