upgrade-02-029-to-03-000.sql 1.0 KB

123456789101112131415161718192021222324252627282930313233
  1. -- Licensed Materials - Property of IBM
  2. -- BI and PM: Mobile
  3. -- (C) Copyright IBM Corp. 2013
  4. -- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
  5. --
  6. -- Generated by: com.cognos.mobile.internal.server.database.schemagenerator.SchemaGenerator
  7. --
  8. -- Modify column [MOB_PORTALITEMS].[LABEL] to hold 100 UTF-8 characters; up to four bytes each.
  9. DECLARE
  10. TABLE_DOES_NOT_EXIST_EXCEPTION EXCEPTION;
  11. PRAGMA EXCEPTION_INIT(TABLE_DOES_NOT_EXIST_EXCEPTION, -942);
  12. BEGIN
  13. EXECUTE IMMEDIATE 'ALTER TABLE MOB_PORTALITEMS MODIFY ( LABEL NVARCHAR2(200) )';
  14. EXCEPTION
  15. WHEN TABLE_DOES_NOT_EXIST_EXCEPTION THEN
  16. NULL;
  17. END;
  18. /
  19. DECLARE
  20. TABLE_EXISTS_EXCEPTION EXCEPTION;
  21. PRAGMA EXCEPTION_INIT (TABLE_EXISTS_EXCEPTION, -955);
  22. BEGIN
  23. EXECUTE IMMEDIATE 'CREATE TABLE MOB_RENDERS_BY_GROUP (
  24. RENDER_ID int NOT NULL,
  25. GROUP_ID varchar (1024) NOT NULL,
  26. CONSTRAINT FK_MOB_RBG_RID FOREIGN KEY(RENDER_ID) REFERENCES MOB_RENDERS(RENDER_ID)
  27. )';
  28. EXCEPTION
  29. WHEN TABLE_EXISTS_EXCEPTION THEN
  30. NULL;
  31. END;
  32. /