The following examples illustrate the DASDL syntax for Accesses.
Example 1
D DIRECT DATA SET ( X ALPHA(4); N NUMBER(5); ); A ACCESS TO D KEY IS N;
Example 2
O ORDERED DATA SET ( X ALPHA(5); Y REAL; Z BOOLEAN; ); A ACCESS TO O KEY (Y,X) DUPLICATES LAST;
Example 3
R RANDOM DATA SET ( F FIELD(10); G GROUP ( M REAL; N NUMBER(S5,2); ); ); A ACCESS TO R KEY IS G DUPLICATES;
Example 4
R RANDOM DATA SET ( N NUMBER(5); A ALPHA(10); ); AC ACCESS TO R KEY A; R(BLOCKSIZE = 100); AC (MODULUS = 97);
Example 5
![]() |
D DIRECT DATA SET (G GROUP( G1 NUMBER(2); G2 NUMBER(4); ); INFO ALPHA(300); ); A ACCESS TO D KEY IS G: |