Y'all, this one is killin' me.  I ran it against a VIEW (defined below)
and it failed.  So, I saved the VIEW data as a TABLE, `tRPT_DRIVER_vA`.
It succeeded the first time I ran it, but has failed each time since.  

CROSSTAB COUNT PROPOSAL_NUMBER FOR PROPOSAL_STATUS_DESCRIPTION_20 BY
PROPOSAL_FISCAL_YY FROM tRPT_DRIVER_vA

The data was copied from an ORACLE DB into RBv8, including long names
when present.  I am in VISTA, but I sure hope that's not the cause of
the trouble, cause I gotta' try and make this work TODAY.

The only other symptoms observed so far is that after the failure, the
table, `tRPT_DRIVER_vA` was LOCKed when I re-started RBase.

Any ideas?

Thanks,
Steve in Memphis

-- *** BGN VIEW DDL ***
CREATE VIEW +
   vRPT_DRIVER_vA +
   (PROPOSAL_NUMBER, +
    PROPOSAL_FISCAL_YY, +
    PROPOSAL_FISCAL_MM, +
    SPONSOR_PROPOSAL_NUMBER, +
    PROPOSAL_MAX_SEQUENCE_NUMBER, +
    PROPOSAL_TYPE_CODE, +
    CURRENT_ACCOUNT_NUMBER, +
    RP_TITLE, +
    SPONSOR_CODE, +
    TYPE_OF_ACCOUNT, +
    ACTIVITY_TYPE_CODE, +
    REQUESTED_START_DATE_INITIAL, +
    REQUESTED_START_DATE_TOTAL, +
    REQUESTED_END_DATE_INITIAL, +
    REQUESTED_END_DATE_TOTAL, +
    TOTAL_DIRECT_COST_INITIAL, +
    TOTAL_DIRECT_COST_TOTAL, +
    TOTAL_INDIRECT_COST_INITIAL, +
    TOTAL_INDIRECT_COST_TOTAL, +
    DEADLINE_DATE, +
    PROPOSAL_STATUS_CODE, +
    PROPOSAL_STATUS_DESCRIPTION_20, +
    PROPOSAL_CURRENT_AWARD_NUMBER, +
    PROPOSAL_CREATE_TIMESTAMP, +
    PROPOSAL_UPDATE_TIMESTAMP) +
AS +
SELECT +
   p.PROPOSAL_NUMBER, +
   (SGET(p.PROPOSAL_NUMBER,2,1)), +
   (SGET(p.PROPOSAL_NUMBER,2,3)), +
   p.SPONSOR_PROPOSAL_NUMBER, +
   p.SEQUENCE_NUMBER, +
   p.PROPOSAL_TYPE_CODE, +
   p.CURRENT_ACCOUNT_NUMBER, +
   p.RP_TITLE, +
   p.SPONSOR_CODE, +
   p.TYPE_OF_ACCOUNT, +
   p.ACTIVITY_TYPE_CODE, +
   p.REQUESTED_START_DATE_INITIAL, +
   p.REQUESTED_START_DATE_TOTAL, +
   p.REQUESTED_END_DATE_INITIAL, +
   p.REQUESTED_END_DATE_TOTAL, +
   p.TOTAL_DIRECT_COST_INITIAL, +
   p.TOTAL_DIRECT_COST_TOTAL, +
   p.TOTAL_INDIRECT_COST_INITIAL, +
   p.TOTAL_INDIRECT_COST_TOTAL, +
   p.DEADLINE_DATE, +
   p.STATUS_CODE, +
   (SGET(ps.DESCRIPTION,20,1)), +
   p.CURRENT_AWARD_NUMBER, +
   p.CREATE_TIMESTAMP, +
   p.UPDATE_TIMESTAMP +
FROM +
   R_PROPOSAL p, +
   R_PROPOSAL_STATUS ps +
WHERE +
   SEQUENCE_NUMBER IN (SELECT MAX(p2.SEQUENCE_NUMBER) +
                         FROM R_PROPOSAL p2 +
                        WHERE p2.PROPOSAL_NUMBER=p.PROPOSAL_NUMBER) +
AND +
   p.STATUS_CODE = ps.PROPOSAL_STATUS_CODE

-- *** END VIEW DDL ***


J. Stephen Wills
Program Manager, Research Informatics
Office of the Vice Chancellor for Research
University of Tennessee Health Science Center
62 S. Dunlap, Suite 400
Memphis, TN  38163
Office: 901-448-2389
FAX    : 901-448-7133


Reply via email to