Vinzenz Mai: MySQL 2 SQLite

Beitrag lesen

Hallo Jan,

das Problem gibts eher bei dem ALTER

sqlite> ALTER TABLE test ADD PRIMARY KEY(id\_text,id\_lang);
SQL error: near "PRIMARY": syntax error

ja sicher, das steht im ersten verlinkten Handbuchabschnitt.

Der Primärschlüssel setzt sich nämlich aus den zwei Attributen zusammen.

Du musst deswegen den Primärschlüssel selbstverständlich im CREATE-TABLE-Statement erstellen.

Du willst von MySQL auf SQLite migrieren. Du wirst nicht darum herumkommen,
Dich intensiv mit der SQLite-Dokumentation auseinanderzusetzen.

Freundliche Grüße

Vinzenz