Data Build Manual
SQL-LOAD Conversion Program
Sample Conversion Programs
099331 Tandem Computers Incorporated B–31
163 ?SECTION P-IN-DEMO03
164 * * * * * * * * IN-DEMO03 * * * * * * * *
165 P-IN-DEMO03.
166 MOVE LOW-VALUES TO WK-NULLINDS.
167 MOVE ZERO TO SUB1.
168 * COPY U-IN-DEMO03 OF USERLIB.
168 <
169 P-IN-DEMO03-0001.
170 * COPY U-IN-DEMO03-DEM3-DATE OF USERLIB.
170 <
171 ENTER "CONVERT" USING DEM3-DATE OF IN-DEMO03.
172 MOVE ZEROS TO WK-TIMESTAMP.
173 MOVE DEM3-DATE OF IN-DEMO03 TO WK-DATE.
174 PERFORM CONVERT-TIMESTAMP.
175 MOVE W2-JUL64 TO DEM3-DATE OF OUT-DEMO03.
176 * COPY U-OUT-DEMO03-DEM3-DATE OF USERLIB.
176 <
177 P-IN-DEMO03-0002.
178 * COPY U-IN-DEMO03-DEM3-TIME OF USERLIB.
178 <
179 ENTER "CONVERT" USING DEM3-TIME OF IN-DEMO03.
180 MOVE ZEROS TO WK-TIMESTAMP.
181 MOVE DEM3-TIME OF IN-DEMO03 TO WK-TIME.
182 PERFORM CONVERT-TIMESTAMP.
183 MOVE W2-JUL64 TO DEM3-TIME OF OUT-DEMO03.
184 * COPY U-OUT-DEMO03-DEM3-TIME OF USERLIB.
184 <
185 P-IN-DEMO03-0003.
186 * COPY U-IN-DEMO03-DEM3-NUMBER OF USERLIB.
186 <
187 MOVE DEM3-NUMBER OF IN-DEMO03
188 TO DEM3-NUMBER-X OF OUT-DEMO03.
189 * COPY U-OUT-DEMO03-DEM3-NUMBER OF USERLIB.
189 <
190 P-IN-DEMO03-0004.
191 * COPY U-IN-DEMO03-DEM3-DESCR OF USERLIB.
191 <
192 ENTER "CONVERT" USING DEM3-DESCR OF IN-DEMO03.
193 MOVE DEM3-DESCR OF IN-DEMO03
194 TO DEM3-DESCR OF OUT-DEMO03.
195 * COPY U-OUT-DEMO03-DEM3-DESCR OF USERLIB.
195 <
196 P-IN-DEMO03-0005.
197 * COPY U-IN-DEMO03-DEM3-TYPE OF USERLIB.
197 <
198 MOVE DEM3-TYPE OF IN-DEMO03
199 TO DEM3-TYPE-X OF OUT-DEMO03.
200 * COPY U-OUT-DEMO03-DEM3-TYPE OF USERLIB.
200 <
201 P-IN-DEMO03-0006.
202 * COPY U-IN-DEMO03-DEM3-VENDORID OF USERLIB.
202 <
203 MOVE DEM3-VENDORID OF IN-DEMO03
204 TO DEM3-VENDORID-X OF OUT-DEMO03.
205 * COPY U-OUT-DEMO03-DEM3-VENDORID OF USERLIB.
205 <