hey, kann mir jemand sagen was ich falsch mache?
CREATE TABLE FerienWhng(
FWID INTEGER NOT NULL,
Preis NUMBER(5, 2) NOT NULL,
FWName VARCHAR2(30) UNIQUE,
AnzZimmer INTEGER NOT NULL,
Groesse NUMBER(5, 2) NOT NULL,
AdrID INTEGER NOT NULL UNIQUE,
CONSTRAINT FerienWhng__FWID_pk PRIMARY KEY (FWID),
CONSTRAINT size_FerienWhng_Groesse_AnzZimmer CHECK (FWName >=2 AND (Groesse >=0) AND AnzZimmer > 0),
CONSTRAINT FerienWhng_AdrID_fk FOREIGN KEY (AdrID) REFERENCES Adresse(AdrID)
);
--FerienWhng
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (0, 299.00, 'Dschungelbuch Ferienwohnung', 2, 72.00, 0);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (1, 220.00, 'Baloo Ferienwohnung', 1, 43.00, 1);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (2, 399.99, 'Mogli Ferienwohnung', 3, 36.00, 2);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (3, 780.00, 'Kaa Ferienwohnung', 4, 120.00, 3);
Fehler beim Start in Zeile: 28 in Befehl -
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (0, 299.00, 'Dschungelbuch Ferienwohnung', 2, 72.00, 0)
Fehlerbericht -
ORA-01722: Ungültige Zahl
CREATE TABLE FerienWhng(
FWID INTEGER NOT NULL,
Preis NUMBER(5, 2) NOT NULL,
FWName VARCHAR2(30) UNIQUE,
AnzZimmer INTEGER NOT NULL,
Groesse NUMBER(5, 2) NOT NULL,
AdrID INTEGER NOT NULL UNIQUE,
CONSTRAINT FerienWhng__FWID_pk PRIMARY KEY (FWID),
CONSTRAINT size_FerienWhng_Groesse_AnzZimmer CHECK (FWName >=2 AND (Groesse >=0) AND AnzZimmer > 0),
CONSTRAINT FerienWhng_AdrID_fk FOREIGN KEY (AdrID) REFERENCES Adresse(AdrID)
);
--FerienWhng
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (0, 299.00, 'Dschungelbuch Ferienwohnung', 2, 72.00, 0);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (1, 220.00, 'Baloo Ferienwohnung', 1, 43.00, 1);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (2, 399.99, 'Mogli Ferienwohnung', 3, 36.00, 2);
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (3, 780.00, 'Kaa Ferienwohnung', 4, 120.00, 3);
Fehler beim Start in Zeile: 28 in Befehl -
INSERT INTO FerienWhng (FWID, Preis, FWName, AnzZimmer, Groesse, AdrID)
VALUES (0, 299.00, 'Dschungelbuch Ferienwohnung', 2, 72.00, 0)
Fehlerbericht -
ORA-01722: Ungültige Zahl