ProTech's home page

ProTech-Online.com

IBM DB2 SQL code example to pull Quantus SRO linked files.

CREATE PROCEDURE CHAD_TEST_CUSTOMERS_SERVICE_REQUESTS_FILES ( )
SPECIFIC CHAD_CUSTOMERS_SERVICE_REQUESTS_FILES
DYNAMIC RESULT SETS 1
LANGUAGE SQL
BEGIN
    DECLARE cursor1 CURSOR WITH RETURN TO CLIENT FOR
    SELECT QUANTUS.CUSTOMER.CUSTOMERACCT,
       QUANTUS.SERVICE_REQUEST.SERVICEREQUESTNUM,
       QUANTUS.FILE_REVISION.DTACTIVATED,
       QUANTUS.FILE_REVISION.TMACTIVATED,
       QUANTUS.FILE_REVISION.FILENAME,
       QUANTUS.FILE_REVISION.REVISIONNO,
       QUANTUS.TEXTDATA.DATA,
       QUANTUS.FILE_DATA.LOCATION
    FROM QUANTUS.CUSTOMER
       INNER JOIN QUANTUS.SERVICE_REQUEST
           ON QUANTUS.SERVICE_REQUEST.ACCOUNTBRANCH = QUANTUS.CUSTOMER.BRANCH
           AND QUANTUS.SERVICE_REQUEST.ACCOUNTOBJECTNO = QUANTUS.CUSTOMER.OBJECTNO
       INNER JOIN QUANTUS.OLINK
           ON QUANTUS.SERVICE_REQUEST.BRANCH = QUANTUS.OLINK.BRANCHB
           AND QUANTUS.SERVICE_REQUEST.OBJECTNO = QUANTUS.OLINK.OBJECTNOB
       INNER JOIN QUANTUS.FILE_REVISION
           ON QUANTUS.OLINK.BRANCHA = QUANTUS.FILE_REVISION.BRANCH
           AND QUANTUS.OLINK.OBJECTNOA = QUANTUS.FILE_REVISION.FILEOBJECTNO
       INNER JOIN QUANTUS.TEXTDATA
           ON QUANTUS.FILE_REVISION.BRANCH = QUANTUS.TEXTDATA.BRANCH
           AND QUANTUS.FILE_REVISION.DESCOBJECTNO = QUANTUS.TEXTDATA.OBJECTNO
       INNER JOIN QUANTUS.FILE_DATA
           ON QUANTUS.FILE_REVISION.DATABRANCH = QUANTUS.FILE_DATA.BRANCH
           AND QUANTUS.FILE_REVISION.DATAOBJECTNO = QUANTUS.FILE_DATA.OBJECTNO
       INNER JOIN QUANTUS.EMPLOYEE
           ON QUANTUS.FILE_REVISION.APPRBYBRANCH = QUANTUS.EMPLOYEE.BRANCH
           AND QUANTUS.FILE_REVISION.APPRBYOBJECTNO = QUANTUS.EMPLOYEE.OBJECTNO
    WHERE QUANTUS.EMPLOYEE.OBJECTNO <> 10016
           AND QUANTUS.FILE_REVISION.DELETESTATUS = 'N'
           AND (QUANTUS.FILE_REVISION.STATUS = 'A' OR QUANTUS.FILE_REVISION.STATUS = 'O');
           --AND QUANTUS.FILE_REVISION.DTCREATED < '2011-05-01';
    OPEN cursor1;

END



Copyright © 2013 ProTechs-Online.com; All rights reserved.