MINI MINI MANI MO
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