Anfang des Inhaltsbereichsraum Dokument im Navigationsbaum lokalisieren

Die Tabelle mit dem Namen raum beinhaltet eine Liste von Räumen mit folgenden Angaben:

HNR

RAUMTYP

MAX_FREI

PREIS

10

DOPPEL

45

200.00

10

EINZEL

20

135.00

20

DOPPEL

13

100.00

20

EINZEL

10

70.00

30

DOPPEL

15

80.00

30

EINZEL

12

45.00

40

DOPPEL

35

140.00

40

EINZEL

20

85.00

50

DOPPEL

230

180.00

50

EINZEL

50

105.00

50

SUITE

12

500.00

60

DOPPEL

39

200.00

60

EINZEL

10

120.00

60

SUITE

20

500.00

70

DOPPEL

11

180.00

70

EINZEL

4

115.00

80

DOPPEL

19

150.00

80

EINZEL

15

90.00

80

SUITE

5

400.00

90

DOPPEL

145

150.00

90

EINZEL

45

90.00

90

SUITE

60

300.00

100

DOPPEL

24

100.00

100

EINZEL

11

60.00

110

DOPPEL

10

130.00

110

EINZEL

2

70.00

120

DOPPEL

78

140.00

120

EINZEL

34

80.00

120

SUITE

55

350.00

130

DOPPEL

300

270.00

130

EINZEL

89

160.00

130

SUITE

100

700.00

140

DOPPEL

9

200.00

140

EINZEL

10

125.00

140

SUITE

78

600.00

150

DOPPEL

115

190.00

150

EINZEL

44

100.00

150

SUITE

6

450.00

 

Eine Zuordnung zu der Tabelle hotel ist über die Hotelnummer gegeben.

SQL-Anweisung, um die Tabellenstruktur zu erzeugen

CREATE TABLE raum
(hnr      FIXED(4) KEY,
 raumtyp  CHAR(6) CONSTRAINT raumtyp IN ('EINZEL', 'DOPPEL', 'SUITE'),
 max_frei FIXED(3) CONSTRAINT max_frei>=0,
 preis    FIXED(6,2) CONSTRAINT preis BETWEEN 0.00 AND 1000.00)

 

Ende des Inhaltsbereichs