12345678910111213141516171819202122232425262728293031323334353637 |
- -- Licensed Materials - Property of IBM
- -- BI and PM: Mobile
- -- (C) Copyright IBM Corp. 2007, 2012
- -- US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
- DECLARE
- TABLE_EXISTS_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT (TABLE_EXISTS_EXCEPTION, -955);
- BEGIN
- EXECUTE IMMEDIATE 'CREATE TABLE MOB_DRILLS (
- SOURCE_RENDER_ID int NOT NULL,
- TARGET_RENDER_ID int NOT NULL,
- DRILL_CONTEXT varchar (1000) NOT NULL,
- DRILL_TYPE smallint NOT NULL,
- CONSTRAINT FK_MOB_D_SRID FOREIGN KEY(SOURCE_RENDER_ID) REFERENCES MOB_RENDERS(RENDER_ID) ON DELETE CASCADE
- )';
- EXCEPTION
- WHEN TABLE_EXISTS_EXCEPTION THEN
- NULL;
- END;
- /
- -- MOB_DRILL_TYPES
- DECLARE
- TABLE_EXISTS_EXCEPTION EXCEPTION;
- PRAGMA EXCEPTION_INIT (TABLE_EXISTS_EXCEPTION, -955);
- BEGIN
- EXECUTE IMMEDIATE 'CREATE TABLE MOB_DRILL_TYPES (
- TYPE smallint NOT NULL,
- DESCRIPTION varchar (100) NULL
- )';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_DRILL_TYPES VALUES (0, ''REGULAR'')';
- EXECUTE IMMEDIATE 'INSERT INTO MOB_DRILL_TYPES VALUES (1, ''ASTRO'')';
- EXCEPTION
- WHEN TABLE_EXISTS_EXCEPTION THEN
- NULL;
- END;
- /
|