source: trunk/import/nutzungsart_laden_ORACLE.sql @ 255

Revision 243, 8.1 KB checked in by astrid.emde, 11 years ago (diff)

Version ORACLE, Test steht noch aus

Line 
1-- Automatisch mit pg-to-oci_keytables.pl konvertiert.
2---
3---
4
5DELETE FROM NUTZUNG;
6INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,          info, zustand, name, bezeichnung, ora_geometry)
7  SELECT             gml_id, beginnt, 1,       artderbebauung, null ,zustand, name, null,        ora_geometry
8  FROM ax_wohnbauflaeche
9  WHERE endet IS NULL
10    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
11INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
12  SELECT             gml_id, beginnt, 2,       funktion, null, zustand, name, null,        ora_geometry
13  FROM ax_industrieundgewerbeflaeche
14  WHERE endet IS NULL
15    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
16INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
17  SELECT             gml_id, beginnt, 3,       lagergut, null, zustand, name, null,        ora_geometry
18  FROM ax_halde
19  WHERE endet IS NULL
20    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
21INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
22  SELECT             gml_id, beginnt, 4,       abbaugut, null, zustand, name, null,        ora_geometry
23  FROM ax_bergbaubetrieb
24  WHERE endet IS NULL
25    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
26INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
27  SELECT             gml_id, beginnt, 5,       abbaugut, null, zustand, name, null,        ora_geometry
28  FROM ax_tagebaugrubesteinbruch
29  WHERE endet IS NULL
30    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
31INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
32  SELECT             gml_id, beginnt, 6,       funktion, null, zustand, name, null,        ora_geometry
33  FROM ax_flaechegemischternutzung
34  WHERE endet IS NULL
35    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
36INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,           zustand, name, bezeichnung, ora_geometry)
37  SELECT             gml_id, beginnt, 7,       funktion, artderbebauung, zustand, name, null,        ora_geometry
38  FROM AX_FLAECHEBESONDERERFUNKTIONAL
39  WHERE endet IS NULL
40    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
41INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
42  SELECT             gml_id, beginnt, 8,       funktion, null, zustand, name, null,        ora_geometry
43  FROM AX_SPORTFREIZEITUNDERHOLUNGSFL
44  WHERE endet IS NULL
45    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
46INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
47  SELECT             gml_id, beginnt, 9,       funktion, null, zustand, name, null,        ora_geometry
48  FROM ax_friedhof
49  WHERE endet IS NULL
50    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
51INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,   zustand, name, bezeichnung, ora_geometry)
52  SELECT             gml_id, beginnt, 10,      funktion, null,   zustand, name, zweitname,   ora_geometry
53  FROM ax_strassenverkehr
54  WHERE endet IS NULL
55    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
56INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,  zustand, name, bezeichnung, ora_geometry)
57  SELECT             gml_id, beginnt, 11,      funktion, null,  null,    name, bezeichnung, ora_geometry
58  FROM ax_weg
59  WHERE endet IS NULL;
60INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
61  SELECT             gml_id, beginnt, 12,      funktion, null, null,    name, zweitname,   ora_geometry
62  FROM ax_platz
63  WHERE endet IS NULL
64    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
65INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,          zustand, name,        bezeichnung, ora_geometry)
66  SELECT             gml_id, beginnt, 13,      funktion, bahnkategorie, zustand, bezeichnung, null,        ora_geometry
67  FROM ax_bahnverkehr
68  WHERE endet IS NULL
69    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
70INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,  zustand, name, bezeichnung, ora_geometry)
71  SELECT             gml_id, beginnt, 14,      art,      null,  zustand, name, bezeichnung, ora_geometry
72  FROM ax_flugverkehr
73  WHERE endet IS NULL
74    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
75INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
76  SELECT             gml_id, beginnt, 15,      funktion, null, zustand, name, null,        ora_geometry
77  FROM ax_schiffsverkehr
78  WHERE endet IS NULL
79    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
80INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,              info, zustand, name, bezeichnung, ora_geometry)
81  SELECT             gml_id, beginnt, 16,      vegetationsmerkmal, null, null,    name, null,        ora_geometry
82  FROM ax_landwirtschaft
83  WHERE endet IS NULL
84    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
85INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,              info, zustand, name, bezeichnung, ora_geometry)
86  SELECT             gml_id, beginnt, 17,      vegetationsmerkmal, null, null,    name, bezeichnung, ora_geometry
87  FROM ax_wald
88  WHERE endet IS NULL
89    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
90INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,               zustand, name, bezeichnung, ora_geometry)
91  SELECT             gml_id, beginnt, 18,      funktion, vegetationsmerkmal, null,    null, null,        ora_geometry
92  FROM ax_gehoelz
93  WHERE endet IS NULL
94    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
95INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, ora_geometry)
96  SELECT             gml_id, beginnt, 19,      null,  null, null,    name, null,        ora_geometry
97  FROM ax_heide
98  WHERE endet IS NULL
99    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
100INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, ora_geometry)
101  SELECT             gml_id, beginnt, 20,      null,  null, null,    name, null,        ora_geometry
102  FROM ax_moor
103  WHERE endet IS NULL
104    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
105INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class, info, zustand, name, bezeichnung, ora_geometry)
106  SELECT             gml_id, beginnt, 21,      null,  null, null,    name, null,        ora_geometry
107  FROM ax_sumpf
108  WHERE endet IS NULL
109    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
110INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,                 zustand, name, bezeichnung, ora_geometry)
111  SELECT             gml_id, beginnt, 22,      funktion, oberflaechenmaterial, null,    name, null,        ora_geometry
112  FROM AX_UNLANDVEGETATIONSLOSEFLAECH
113  WHERE endet IS NULL
114    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
115INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand,  name, bezeichnung, ora_geometry)
116  SELECT             gml_id, beginnt, 24,      funktion, null, zustand,  name, null,        ora_geometry
117  FROM ax_fliessgewaesser
118  WHERE endet IS NULL
119    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
120INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info,    zustand,   name, bezeichnung, ora_geometry)
121  SELECT             gml_id, beginnt, 25,      funktion, nutzung, null,      name, null,        ora_geometry
122  FROM ax_hafenbecken
123  WHERE endet IS NULL
124    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
125INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung,         ora_geometry)
126  SELECT             gml_id, beginnt, 26,      funktion, null, null,    name, gewaesserkennziffer, ora_geometry
127  FROM ax_stehendesgewaesser
128  WHERE endet IS NULL
129    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
130INSERT INTO NUTZUNG (gml_id, beginnt, nutz_id, class,    info, zustand, name, bezeichnung, ora_geometry)
131  SELECT             gml_id, beginnt, 27,      funktion, null, null,    name, bezeichnung, ora_geometry
132  FROM ax_meer
133  WHERE endet IS NULL
134    AND st_geometrytype(ora_geometry) = 'ST_Polygon';
135purge recyclebin;
136QUIT;
Note: See TracBrowser for help on using the repository browser.