dbUpgrade4_0023-to-4_0024_oracle.sql 1.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. -- Licensed Materials - Property of IBM
  2. --
  3. -- BI and PM: CM
  4. --
  5. -- (C) Copyright IBM Corp. 2008, 2009
  6. --
  7. -- US Government Users Restricted Rights - Use, duplication or disclosure
  8. -- restricted by GSA ADP Schedule Contract with IBM Corp.
  9. -- Copyright (C) 2008 Cognos ULC, an IBM Company. All rights reserved.
  10. -- Cognos (R) is a trademark of Cognos ULC, (formerly Cognos Incorporated).
  11. CREATE TABLE CMOBJPROPS60 (
  12. CMID number(10) NOT NULL ,
  13. CONTEXT clob NULL,
  14. CONTEXTCOUNT number(10) NULL,
  15. LASTPAGE varchar2(768) NULL,
  16. constraint PK_CMOBJPROPS60 primary key (CMID)
  17. );
  18. CREATE TABLE CMOBJPROPS61 (
  19. CMID number(10) NOT NULL ,
  20. BURSTKEY varchar2 (4000) NULL,
  21. BURSTID clob NULL,
  22. constraint PK_CMOBJPROPS61 primary key (CMID)
  23. );
  24. alter table CMOBJPROPS28 add (SPEC clob NULL);
  25. alter table CMOBJPROPS20 drop column EXECPAGEDEF;
  26. alter table CMOBJPROPS20 add (ALLOWSUBSCRIBE number(1) null);
  27. UPDATE CMOBJPROPS20 set ALLOWSUBSCRIBE=0 WHERE CMID IN (SELECT CMID FROM CMOBJECTS WHERE CLASSID IN (10,19,37,80,139));
  28. insert into CMOBJPROPS60(CMID) SELECT CMID FROM CMOBJECTS WHERE CLASSID=179;
  29. insert into CMOBJPROPS61(CMID, BURSTKEY, BURSTID) SELECT CMID, BURSTKEY, NULL FROM CMOBJPROPS6 WHERE CMID in (SELECT CMID FROM CMOBJECTS WHERE CLASSID in (27,179));
  30. delete from CMOBJPROPS6 where CMID in (select CMID from CMOBJECTS where CLASSID IN (27,179));
  31. alter table CMOBJPROPS6 drop column BURSTKEY
  32. ;