MINI MINI MANI MO

Path : /proc/self/root/opt/oracle/product/18c/dbhomeXE/md/admin/
File Upload :
Current File : //proc/self/root/opt/oracle/product/18c/dbhomeXE/md/admin/sdomapd.sql

Rem
Rem $Header: sdo/admin/sdomapd.sql /main/18 2017/10/20 11:01:24 rjanders Exp $
Rem
Rem sdomapdef.sql
Rem
Rem Copyright (c) 2001, 2017, Oracle and/or its affiliates. 
Rem All rights reserved.
Rem
Rem    NAME
Rem      sdomapdef.sql - SDO MAP DEFinitions
Rem
Rem    DESCRIPTION
Rem  Defines the metadata tables and views for SDO_MAPS, SDO_STYLES, and
Rem   SDO_Themes
Rem
Rem
Rem    NOTES
Rem      <other useful comments, qualifications, etc.>
Rem
Rem    BEGIN SQL_FILE_METADATA
Rem    SQL_SOURCE_FILE: sdo/admin/sdomapdef.sql
Rem    SQL_SHIPPED_FILE: md/admin/sdomapdef.sql
Rem    SQL_PHASE: SDOMAPDEF
Rem    SQL_STARTUP_MODE: NORMAL
Rem    SQL_IGNORABLE_ERRORS: NONE
Rem    SQL_CALLING_FILE:
Rem    END SQL_FILE_METADATA
Rem
Rem    MODIFIED   (MM/DD/YY)
Rem    rjanders    10/08/17 - Add MDSYS to spatial type
Rem    rjanders    06/30/17 - Add SYS/MDSYS prefixes
Rem    rjanders    05/10/17 - #26037683: Raise 'when other' exceptions
Rem    rjanders    03/23/17 - #25437999: Remove 'when others then NULL'
Rem                           handlers
Rem    rjanders    03/09/17 - Add missing SQL_FILE_METADATA information
Rem    sravada     01/11/17 - bug 25370681
Rem    sravada     06/29/15 - change CURRENT_SCHEMA to CURRENT_USER
Rem    rjanders    02/01/15 - #20418139: Cannot grant SELECT to PUBLIC
Rem    rjanders    01/02/15 - long identifier project phase 1
Rem    rjanders    03/15/13 - #16473696: Start/End _ORACLE_SCRIPT
Rem                           initialization
Rem    mhorhamm    09/09/08   -
Rem    rkothuri    04/03/08   - add 3d viz schema
Rem    sravada     02/01/08   - add MCS metadata
Rem    sravada     05/04/07   - bug 6021780
Rem    sravada     07/30/04   - add exception handlers
Rem    sravada     02/04/04  -  add default styles under MDSYS
Rem    sravada     11/12/01  - Merged sravada_bug-2096079
Rem    sravada     10/08/01 -  move definitions from LBS vob
Rem     jxyang     09/18/01 - remove instead of triggers
Rem    sravada     08/08/01 - fix synonym definitions
Rem    sravada     07/02/01 - Merged sravada_sdomap_definition
Rem    sravada     06/19/01 - Created
Rem


Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@@?/rdbms/admin/sqlsessstart.sql
Rem ********************************************************************

declare
  already_exists exception;
  pragma exception_init(already_exists, -00955);
begin
  begin
   execute immediate
'Create Table MDSYS.SDO_MAPS_TABLE (
  SDO_OWNER VARCHAR2(32) default sys_context(''userenv'', ''CURRENT_USER''),
  NAME  VARCHAR2(32) NOT NULL,
  DESCRIPTION VARCHAR2(4000),
  DEFINITION  CLOB NOT NULL,
  CONSTRAINT unique_maps
    PRIMARY KEY (SDO_OWNER, NAME)) ';
   exception
     when already_exists then NULL;
     when others then
       SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                              'EXCEPTION[sdomapd.sql(' || $$PLSQL_LINE || ')1]: ' || SQLERRM); RAISE;
  end;
end;
/
SHOW ERRORS

-- 12.2: Increase column size from 32 to 130

declare
begin
   begin
     execute immediate
 ' Alter table MDSYS.SDO_MAPS_TABLE
   modify (SDO_OWNER varchar2(130),
           NAME varchar2(130)) ';
  exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
        'alter table SDO_MAPS_TABLE ERROR=' || SQLERRM);
 end;
end;
/

-- drop view USER_SDO_MAPS;
Create or replace View MDSYS.USER_SDO_MAPS AS
SELECT NAME, DESCRIPTION,DEFINITION
FROM MDSYS.SDO_MAPS_TABLE
WHERE sdo_owner = sys_context('userenv', 'CURRENT_USER');

Create or replace view MDSYS.ALL_SDO_MAPS AS
SELECT SDO_OWNER OWNER, NAME, DESCRIPTION,DEFINITION
FROM MDSYS.SDO_MAPS_TABLE;

Create or replace view MDSYS.DBA_SDO_MAPS AS
SELECT SDO_OWNER OWNER, NAME, DESCRIPTION,DEFINITION
FROM MDSYS.SDO_MAPS_TABLE;

declare
  already_exists exception;
  pragma exception_init(already_exists, -00955);
begin
  begin
   execute immediate
'Create Table MDSYS.SDO_STYLES_TABLE (
  SDO_OWNER VARCHAR2(32) default sys_context(''userenv'', ''CURRENT_USER''),
  NAME  VARCHAR2(32) NOT NULL,
  TYPE  VARCHAR2(32) NOT NULL,
  DESCRIPTION VARCHAR2(4000),
  DEFINITION  CLOB NOT NULL,
  IMAGE  BLOB,
  GEOMETRY   MDSYS.SDO_GEOMETRY,
    CONSTRAINT unique_styles
     PRIMARY KEY (SDO_OWNER, NAME)) ';
   exception
     when already_exists then NULL;
     when others then
       SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                              'EXCEPTION[sdomapd.sql(' || $$PLSQL_LINE || ')2]: ' || SQLERRM); RAISE;
  end;
end;
/
SHOW ERRORS

-- 12.2: Increase column size from 32 to 130

declare
begin
   begin
     execute immediate
 ' Alter table MDSYS.SDO_STYLES_TABLE
   modify (SDO_OWNER varchar2(130),
           NAME varchar2(130)) ';
  exception
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
        'alter table SDO_STYLES_TABLE ERROR=' || SQLERRM);
 end;
end;
/

Create or replace view MDSYS.USER_SDO_STYLES AS
SELECT NAME, TYPE, DESCRIPTION,DEFINITION, IMAGE,GEOMETRY
FROM MDSYS.SDO_STYLES_TABLE
WHERE sdo_owner = sys_context('userenv', 'CURRENT_USER');

Create or replace view MDSYS.ALL_SDO_STYLES AS
SELECT SDO_OWNER OWNER, NAME, TYPE, DESCRIPTION,DEFINITION,
IMAGE,GEOMETRY
FROM MDSYS.SDO_STYLES_TABLE;

Create or replace view MDSYS.DBA_SDO_STYLES AS
SELECT SDO_OWNER OWNER, NAME, TYPE, DESCRIPTION,DEFINITION,
IMAGE,GEOMETRY
FROM MDSYS.SDO_STYLES_TABLE;


declare
  already_exists exception;
  pragma exception_init(already_exists, -00955);
begin
  begin
   execute immediate
' Create Table MDSYS.SDO_THEMES_TABLE (
  SDO_OWNER VARCHAR2(32) default sys_context(''userenv'', ''CURRENT_USER''),
  NAME  VARCHAR2(32) NOT NULL,
  DESCRIPTION VARCHAR2(4000),
  BASE_TABLE  VARCHAR2(64) NOT NULL,
  GEOMETRY_COLUMN  VARCHAR2(2048) NOT NULL,
  STYLING_RULES CLOB NOT NULL,
    CONSTRAINT unique_themes
        PRIMARY KEY (SDO_OWNER, NAME)) ';
   execute immediate
  'CREATE INDEX MDSYS.SDO_THEMES_IDX ON MDSYS.SDO_THEMES_TABLE(SDO_OWNER,BASE_TABLE) ';
   exception
     when already_exists then NULL;
     when others then
       SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                              'EXCEPTION[sdomapd.sql(' || $$PLSQL_LINE || ')3]: ' || SQLERRM); RAISE;
  end;

  -- this for upgrade cases
  begin
   EXECUTE IMMEDIATE
   ' alter table MDSYS.SDO_THEMES_TABLE
     modify (SDO_OWNER varchar2(130),
             NAME varchar2(130),
             BASE_TABLE  varchar2(256)) ';
    exception
      when others then
        SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
          'alter table SDO_THEMES_TABLE ERROR=' || SQLERRM);
  end;

  begin
    execute immediate
   ' alter table MDSYS.SDO_THEMES_TABLE
     modify ( SDO_OWNER VARCHAR2(130),
              NAME  VARCHAR2(130),
              BASE_TABLE  VARCHAR2(260)) ';
    exception
      when others then
        SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
          'alter table SDO_THEMES_TABLE ERROR=' || SQLERRM);
  end;
end;
/


Create or replace view MDSYS.USER_SDO_THEMES AS
SELECT NAME, DESCRIPTION, BASE_TABLE, GEOMETRY_COLUMN, STYLING_RULES
FROM MDSYS.SDO_THEMES_TABLE
WHERE sdo_owner = sys_context('userenv', 'CURRENT_USER');

Create  or replace view MDSYS.ALL_SDO_THEMES AS
SELECT SDO_OWNER OWNER, NAME, DESCRIPTION, BASE_TABLE,
                  GEOMETRY_COLUMN, STYLING_RULES
FROM MDSYS.SDO_THEMES_TABLE
WHERE
(exists
   (select table_name from SYS.all_tables
    where table_name=base_table
      and owner = sdo_owner
    union all
      select table_name from SYS.all_object_tables
      where table_name=base_table
      and owner = sdo_owner
    union all
    select view_name table_name from sys.all_views
    where  view_name=base_table
      and owner = sdo_owner));

Create or replace view MDSYS.DBA_SDO_THEMES AS
SELECT SDO_OWNER OWNER, NAME, DESCRIPTION, BASE_TABLE,
              GEOMETRY_COLUMN, STYLING_RULES
FROM MDSYS.SDO_THEMES_TABLE
WHERE
(exists
   (select table_name from SYS.dba_tables
    where table_name=base_table
    union all
      select table_name from SYS.dba_object_tables
      where table_name=base_table
    union all
    select view_name table_name from SYS.dba_views
    where  view_name=base_table));

grant select,insert,delete,update on mdsys.user_sdo_maps to public;
grant select,insert,delete,update on mdsys.user_sdo_styles to public;
grant select,insert,delete,update on mdsys.user_sdo_themes to public;

grant read on mdsys.all_sdo_maps to public;
grant read on mdsys.all_sdo_styles to public;
grant read on mdsys.all_sdo_themes to public;

grant read on mdsys.dba_sdo_maps to public;
grant read on mdsys.dba_sdo_styles to public;
grant read on mdsys.dba_sdo_themes to public;

create  or replace public synonym user_sdo_maps for mdsys.user_sdo_maps;
create  or replace public synonym user_sdo_styles for mdsys.user_sdo_styles;
create  or replace public synonym user_sdo_themes for mdsys.user_sdo_themes;

create  or replace public synonym all_sdo_maps for mdsys.all_sdo_maps;
create  or replace public synonym all_sdo_styles for mdsys.all_sdo_styles;
create  or replace public synonym all_sdo_themes for mdsys.all_sdo_themes;

create  or replace public synonym dba_sdo_maps for mdsys.dba_sdo_maps;
create  or replace public synonym dba_sdo_styles for mdsys.dba_sdo_styles;
create  or replace public synonym dba_sdo_themes for mdsys.dba_sdo_themes;



-- delete from SDO_STYLES_TABLE where sdo_owner = 'MDSYS';

declare
  already_exists exception;
  pragma exception_init(already_exists, -00955);
  unique_constraint exception;
  pragma exception_init(unique_constraint, -00001);
begin
   begin

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.BLACK',                          'COLOR',
'black',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#000000">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.BLACK GRAY',                     'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#bc8f8f;fill:#808080">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.BLUE',                           'COLOR',
'blue',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#0000ff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.COUNTIES',                       'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ffffcc">
<rect width="50" height="50"/></g>
</svg>
'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.FACILITY',                       'COLOR',
'MQ Facility color',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#cc9999;fill:#cc9999">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.FUNNY COLOR',                    'COLOR',
'qwer',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#aaaaaa;fill:#ffffce">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.OCEAN W/O BOUNDARY',             'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#a6caf0">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.PARK FOREST',                    'COLOR',
'park forest',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#adcda3">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_1',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#2a00ff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_10',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ffe900">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_11',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ff9900">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_12',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ff5d00">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_13',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ff0000">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_2',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#002aff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_3',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#006eff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_4',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#00d8ff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_5',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#00ffcb">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_6',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#00ff7b">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_7',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#00ff21">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_8',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#6eff00">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RB13_9',                         'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#003333;fill:#ccff00">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RED',                            'COLOR',
'red color',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#ff1100">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RED W/ BLACK BORDER',            'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#ee1100">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.RIVER',                          'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#a6caf0;fill:#a6caf0">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.ROSY BROWN',                     'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#bc8f8f">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.ROSY BROWN STROKE',              'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#bc8f8f">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SANDY BROWN',                    'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#f4a460">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_01',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#ffe6b4">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_02',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#efbd81">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_03',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#e68250">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_04',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#cb8347">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_05',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#b41e00">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.SEQ6_06',                        'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#000000;fill:#9d4a1a">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.US MAP YELLOW',                  'COLOR',
'Primary color for US maps.',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#bb99bb;fill:#ffffcc">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.WATER',                          'COLOR',
'color for rendering water',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#a6caf0">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.WHEAT',                          'COLOR',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#f5deb3">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.WHITE',                          'COLOR',
'white',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="stroke:#ffffff">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.YELLOW',                         'COLOR',
'yellow color',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#ffff00">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'C.YELLOW 2',                       'COLOR',
'yellow color 2',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="color" style="fill:#ffffa5">
<rect width="50" height="50"/></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.DPH',                            'LINE',
'Divided primary highways',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ffff00;stroke-width:5">
<line class="parallel" style="fill:#ff0000;stroke-width:1.0" />
<line class="base" style="fill:black;stroke-width:1.0" dash="10.0,4.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.EXCELLENT_ROADS',                'LINE',
'Excellent Roads',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#00ff00;stroke-width:3">
<line class="parallel" style="fill:#000000;stroke-width:1" />
</g>
</svg>
'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.FAIR_ROADS',                     'LINE',
'Fair Roads',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ffff33;stroke-width:3">
<line class="parallel" style="fill:black;stroke-width:1" />
</g>
</svg>
'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.FERRY',                          'LINE',
'ferry line',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="stroke-width:1">
<line class="base" style="fill:#000066;stroke-width:1.0" dash="5.0,3.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.GOOD_ROADS',                     'LINE',
'Good Roads',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#3366ff;stroke-width:3">
<line class="parallel" style="fill:#000000;stroke-width:1.0" />
</g>
</svg>
'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.LIGHT DUTY',                     'LINE',
'Light duty roads',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#404040;stroke-width:2">
<line class="base" /></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.MAJOR STREET',                   'LINE',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ff4040;stroke-width:2">
<line class="base" /></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.MAJOR TOLL ROAD',                'LINE',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#006600;stroke-width:4;stroke-linecap:SQUARE">
<line class="parallel" style="fill:#99ffff;stroke-width:1.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.MQ_ROAD2',                       'LINE',
'MapQuest road style',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#e6e6e6;stroke-width:5;stroke-linecap:BUTT">
<line class="parallel" style="fill:#afacac;stroke-width:1.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.PH',                             'LINE',
'Primary highways',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#33a9ff;stroke-width:4">
<line class="parallel" style="fill:#aa55cc;stroke-width:1.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.POOR_ROADS',                     'LINE',
'Poor Roads',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ff0000;stroke-width:3">
<line class="parallel" style="fill:#000000;stroke-width:1" />
</g>
</svg>
'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.PTH',                            'LINE',
'Primary Toll Highway',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#66ff66;stroke-width:4">
<line class="parallel" style="fill:#66ff33;stroke-width:1.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.RAILROAD',                       'LINE',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#003333;stroke-width:1">
<line class="hashmark" style="fill:#003333"  dash="8.5,3.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.RAMP',                           'LINE',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ffc800;stroke-width:2">
<line class="base" style="fill:#998899;stroke-width:2.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.SH',                             'LINE',
'secondary highways, ramps et cl',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#ffc800;stroke-width:2">
<line class="base" style="fill:#998899;stroke-width:2.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.STATE BOUNDARY',                 'LINE',
'state boundary',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#bb99bb;stroke-width:5">
<line class="base" style="fill:#0000ff;stroke-width:1.0" dash="8.0,4.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.STREET',                         'LINE',
'Streets',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#a0a0a0;stroke-width:1">
<line class="base" /></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'L.TRANSPARENT',                    'LINE',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="line" style="fill:#cc00cc;fill-opacity:128;stroke-width:9">
<line class="base" /></g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.CIRCLE',                         'MARKER',
'circle',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#0000ff;fill:#ff0000">
<circle cx="0" cy="0" r="40.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.GREEN STAR',                     'MARKER',
'a green star',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#000000;fill:#006600;width:15;height:15">
<polygon points="138.0,123.0, 161.0,198.0, 100.0,152.0, 38.0,198.0, 61.0,123.0, 0.0,76.0, 76.0,76.0, 100.0,0.0, 123.0,76.0, 199.0,76.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.HEXAGON',                        'MARKER',
'Hexagon',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#000000;fill:#ff0000">
<polygon points="50.0,199.0, 0.0,100.0, 50.0,1.0, 149.0,1.0, 199.0,100.0, 149.0, 199.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.PENTAGON',                       'MARKER',
'Pentagon',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#0000ff;fill:#ffff00">
<polygon points="38.0,199.0, 0.0,77.0, 100.0,1.0, 200.0,77.0, 162.0,199.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.REDSQ',                          'MARKER',
'RedSQ',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#000000;fill:#ff0000">
<polygon points="0.0,0.0, 0.0,100.0, 100.0,100.0, 100.0,0.0, 0.0,0.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.SMALL TRIANGLE',                 'MARKER',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="fill:#6666ff;width:10;height:10">
<polygon points="201.0,200.0, 0.0,200.0, 101.0,0.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.STAR',                           'MARKER',
'star',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#000000;fill:#ff0000;width:15;height:15">
<polygon points="138.0,123.0, 161.0,198.0, 100.0,152.0, 38.0,198.0, 61.0,123.0, 0.0,76.0, 76.0,76.0, 100.0,0.0, 123.0,76.0, 199.0,76.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.TOWN HALL',                      'MARKER',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#000000;fill:#000000;width:9;height:9">
<circle cx="0" cy="0" r="10.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'M.TRIANGLE',                       'MARKER',
'a triangle',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="marker"  style="stroke:#0000ff;fill:#6666ff">
<polygon points="201.0,200.0, 0.0,200.0, 101.0,0.0" />
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.AIRPORT NAME',                   'TEXT',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:SansSerif;font-size:10pt; fill:#000000">
       Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.CITY NAME',                      'TEXT',
'Font for City names',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:12pt;font-weight:bold;fill:#000000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.MAP TITLE',                      'TEXT',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Serif;font-size:14pt;font-weight:bold;fill:#aa00ff">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.PARK NAME',                      'TEXT',
'sf park name',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:8pt;fill:#000000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.RED STREET',                     'TEXT',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:10pt;fill:#ff0000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.ROAD NAME',                      'TEXT',
'Font for Road names',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Serif;font-size:11pt;font-weight:bold;fill:#000000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.SHIELD1',                        'TEXT',
'used for labels on top of m.shield1',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:SansSerif;font-size:9pt;fill:#ffffff">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.SHIELD2',                        'TEXT',
'used for labels on top of m.shield2',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Serif;font-size:9pt;fill:#000000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.STATE NAME',                     'TEXT',
'name for states',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:14pt;font-weight:bold;fill:#0000ff">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.STREET NAME',                    'TEXT',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:10pt;fill:#0000ff">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.STREET2',                        'TEXT',
'',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:Dialog;font-size:9pt;fill:#000000">
 Hello World!
</g>
</svg>'
);

INSERT INTO MDSYS.SDO_STYLES_TABLE(SDO_OWNER,NAME,TYPE,DESCRIPTION,DEFINITION) VALUES(
 'MDSYS',
'T.TITLE',                          'TEXT',
'Default style for map title',
'<?xml version="1.0" standalone="yes"?>
<svg width="1in" height="1in">
<desc></desc>
<g class="text" style="font-style:plain;font-family:SansSerif;font-size:18pt;font-weight:bold;fill:#0000ff">
 Hello World!
</g>
</svg>'
);

  exception
    when unique_constraint then NULL;
    when others then
      SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                             'EXCEPTION[sdomapd.sql(' || $$PLSQL_LINE || ')4]: ' || SQLERRM); RAISE;
  end;
end;
/




declare
  already_exists exception;
  pragma exception_init(already_exists, -00955);
begin
  begin
   execute immediate
'create table mdsys.sdo_cached_maps_table(
  SDO_OWNER VARCHAR2(32) default sys_context(''userenv'', ''CURRENT_USER''),
  name varchar2(32),
  description varchar2(4000),
  tiles_table varchar2(32),
  is_online varchar2(3) not null,
  is_internal varchar2(4) not null,
  definition clob not null,
  base_map varchar2(32),
  map_adapter blob,
  CONSTRAINT unique_cached_maps
    PRIMARY KEY (SDO_OWNER, NAME)) ';
   exception
     when already_exists then NULL;
     when others then
       SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
                              'EXCEPTION[sdomapd.sql(' || $$PLSQL_LINE || ')5]: ' || SQLERRM); RAISE;
  end;
end;
/
SHOW ERRORS

-- 12.2: Increase SDO_OWNER, NAME column size from 32 to 130

declare
begin
   begin
     execute immediate
 ' Alter table MDSYS.sdo_cached_maps_table
   modify (SDO_OWNER varchar2(130),
           NAME varchar2(130),
           TILES_TABLE varchar2(130)) ';
   exception
     when others then
       SYS.DBMS_SYSTEM.KSDWRT(SYS.DBMS_SYSTEM.TRACE_FILE,
         'alter table sdo_cached_maps_table ERROR=' || SQLERRM);
 end;
end;
/

Create or replace  View mdsys.USER_SDO_CACHED_MAPS AS
SELECT NAME, DESCRIPTION, tiles_table, is_online, is_internal, DEFINITION, base_map, map_adapter
FROM mdsys.SDO_CACHED_MAPS_TABLE
WHERE sdo_owner = sys_context('userenv', 'CURRENT_USER');

Create or replace  View mdsys.ALL_SDO_CACHED_MAPS AS
SELECT SDO_OWNER OWNER, NAME, DESCRIPTION, tiles_table, is_online, is_internal, DEFINITION, base_map, map_adapter
FROM mdsys.SDO_CACHED_MAPS_TABLE ;


grant select,insert,delete,update on mdsys.user_sdo_cached_maps to public;
grant read on mdsys.all_sdo_cached_maps to public;

create  or replace public synonym user_sdo_cached_maps for mdsys.user_sdo_cached_maps;
create  or replace public synonym all_sdo_cached_maps for mdsys.all_sdo_cached_maps;

Rem ********************************************************************
Rem #16473696: Indicate Oracle-Supplied object
@?/rdbms/admin/sqlsessend.sql
Rem ********************************************************************


OHA YOOOO