Einzelnen Beitrag anzeigen

AlexII

Registriert seit: 28. Apr 2008
1.717 Beiträge
 
FreePascal / Lazarus
 
#1

FOREIGN KEY Syntax mit SQLite?

  Alt 24. Okt 2012, 12:31
Datenbank: SQLite • Version: 3 • Zugriff über: SQLite4Delphi Wrapper von Tim Anderson
Hallo,

bin gerade dabei meine Tabellen mittels Foreign Key zu verbinden, aber mir gelingt die SQLite+Delphi Syntax nicht. Hier mein Code:

Delphi-Quellcode:
sSQL := 'CREATE TABLE buecher ([buecherid] INTEGER PRIMARY KEY NOT NULL, [titel] VARCHAR (255) NOT NULL,';
sSQL := sSQL + 'FOREIGN KEY (fk_entleiher_id) REFERENCES entleiher(entleiherid));';
Ich bekomme die Fehlermeldung: ...: near "(fk_entleiher_id)": syntax error.

Bin jedem dankbar wer mir weiter helfen kann, danke!
Bin Hobbyprogrammierer! Meine Fragen beziehen sich meistens auf Lazarus!
  Mit Zitat antworten Zitat