niederrheiner
Benutzer
- Beiträge
- 5
Hallo an Alle,
ich möchte folgende Tabelle mit Fremdschlüssel anlegen
Die beiden anderen Tabellen existieren schon. Das Statement steht in einer Datei Namens test.sql.
Wenn ich nun folgenden Befehl auf der Konsole eingebe
erhalte ich folgende Fehlermeldung
Wenn ich nur einen Fremdschlüssel angebe, wird die Tabelle angelegt. Wie muss ich den zweiten Fremdschlüssel gegen den ersten abgrenzen?
Ich arbeite mit Debian 7.0 und sqlite3 3.7.13 2012-06-11 02:05:22 f5b5a13f7394dc143aa136f1d4faba6839eaa6dc
Bis dann ...
MfG
Günter
ich möchte folgende Tabelle mit Fremdschlüssel anlegen
Code:
CREATE TABLE tbl_bilder_themen(
sortnr INTEGER;
pidbild INTEGER, FOREIGN KEY(pidbild) REFERENCES tbl_bilder(id_bild),
pidthema INTEGER, FOREIGN KEY(pidthema) REFERENCES tbl_themen(id_thema)
);
Die beiden anderen Tabellen existieren schon. Das Statement steht in einer Datei Namens test.sql.
Wenn ich nun folgenden Befehl auf der Konsole eingebe
Code:
sqlite3 ~/db_bilder < ~/test.sql
Code:
Error: near line 1: near "pidthema": syntax error
Ich arbeite mit Debian 7.0 und sqlite3 3.7.13 2012-06-11 02:05:22 f5b5a13f7394dc143aa136f1d4faba6839eaa6dc
Bis dann ...
MfG
Günter