dbUpgrade6_0022-to-6_0023_db2zOS.sql 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960
  1. -- Licensed Materials - Property of IBM
  2. --
  3. -- BI and PM: CM
  4. --
  5. -- (C) Copyright IBM Corp. 2011
  6. --
  7. -- US Government Users Restricted Rights - Use, duplication or disclosure
  8. -- restricted by GSA ADP Schedule Contract with IBM Corp.
  9. alter table CMDATA drop constraint PK_CMDATA
  10. rename table CMDATA to CMDATA_OLD
  11. create table CMDATA (
  12. CMID integer not null ,
  13. CONTENTTYPE varchar (256),
  14. DATASIZE bigint,
  15. DATACOMP decimal(1, 0) default 0 not null,
  16. DATAPROP blob(1G),
  17. constraint PK_CMDATA2 primary key (CMID)
  18. ) IN CMSCRIPT_CREATE_IN;
  19. CREATE UNIQUE INDEX PK_CMDATA2 ON CMDATA (CMID) USING STOGROUP CMSCRIPT_STOGROUP;
  20. CREATE AUXILIARY TABLE CMATB109
  21. IN CMSCRIPT_DATABASE.CMSCRIPT_CS_IDCML109
  22. STORES CMDATA
  23. COLUMN DATAPROP;
  24. CREATE UNIQUE INDEX CMIDX109 ON CMATB109 USING STOGROUP CMSCRIPT_STOGROUP;
  25. insert into CMDATA select * from CMDATA_OLD
  26. drop table CMDATA_OLD
  27. alter table CMOBJPROPS64 drop constraint PK_CMOBJPROPS64
  28. rename table CMOBJPROPS64 to CMOBJPROPS64_OLD
  29. CREATE table CMOBJPROPS64 (
  30. CMID integer not null,
  31. CONTENTTYPE varchar (256),
  32. DATASIZE bigint,
  33. DATACOMP decimal(1, 0) default 0 not null,
  34. DATAPROP blob(1G),
  35. constraint PK_CMOBJPROPS64B primary key (CMID)
  36. )IN CMSCRIPT_CREATE_IN;
  37. CREATE UNIQUE INDEX PK_CMOBJPROPS64B ON CMOBJPROPS64 (CMID) USING STOGROUP CMSCRIPT_STOGROUP;
  38. CREATE AUXILIARY TABLE CMATB110
  39. IN CMSCRIPT_DATABASE.CMSCRIPT_CS_IDCML110
  40. STORES CMOBJPROPS64
  41. COLUMN DATAPROP;
  42. CREATE UNIQUE INDEX CMIDX110 ON CMATB110 USING STOGROUP CMSCRIPT_STOGROUP;
  43. insert into CMOBJPROPS64 select * from CMOBJPROPS64_OLD
  44. drop table CMOBJPROPS64_OLD