Hallo,
kann jemand mein Problem lösen? Warum funktioniert folgende SQL-Syntax nicht in meiner SQL 2008er Systemumgebung?
Ich habe das Ganze von einem Übungsbuch abgetippt (nein, von keinem SQL 2008er Übungsbuch![Blinzeln](https://entwickler-forum.de/core/images/smilies/wink.png)
Viele Grüße
kann jemand mein Problem lösen? Warum funktioniert folgende SQL-Syntax nicht in meiner SQL 2008er Systemumgebung?
Ich habe das Ganze von einem Übungsbuch abgetippt (nein, von keinem SQL 2008er Übungsbuch
![Blinzeln](https://entwickler-forum.de/core/images/smilies/wink.png)
CREATE TABLE Kinofilm
(
Titel VARCHAR(50) NOT NULL PRIMARY KEY,
Jahr int NULL,
Regie VARCHAR (50) NOT NULL FOREIGN KEY (Regie) REFERENCES Regisseur,
)
CREATE TABLE Person
(
Name VARCHAR(50) NOT NULL PRIMARY KEY,
Geburtsdatum INT NULL,
)
CREATE TABLE Schauspieler
(
Name VARCHAR(50) NOT NULL FOREIGN KEY (Name) REFERENCES Person,
Geburtsdatum int NULL,
)
CREATE TABLE Regisseur
(
Name VARCHAR(50) NOT NULL FOREIGN KEY (Name) REFERENCES Person,
Geburtsdatum int NULL,
)
(
Titel VARCHAR(50) NOT NULL PRIMARY KEY,
Jahr int NULL,
Regie VARCHAR (50) NOT NULL FOREIGN KEY (Regie) REFERENCES Regisseur,
)
CREATE TABLE Person
(
Name VARCHAR(50) NOT NULL PRIMARY KEY,
Geburtsdatum INT NULL,
)
CREATE TABLE Schauspieler
(
Name VARCHAR(50) NOT NULL FOREIGN KEY (Name) REFERENCES Person,
Geburtsdatum int NULL,
)
CREATE TABLE Regisseur
(
Name VARCHAR(50) NOT NULL FOREIGN KEY (Name) REFERENCES Person,
Geburtsdatum int NULL,
)
Viele Grüße
Comment