Ich habe ein winziges Problemchen, aber irgendwie doch nervig ...
Wenn ich in Eclipse mittels ERMaster ein ERD nach DDL für SQLite exportiere, sieht die DDL z.B. so aus:
CREATE TABLE Forms
(
_id integer NOT NULL UNIQUE PRIMARY KEY AUTOINCREMENT,
desc text NOT NULL,
sy text,
activ integer NOT NULL,
PRIMARY KEY (_id)
);
Daran stört sich SQlite: "Error: table "Forms" has more than one primary key". Natürlich kann ich die PRIMARY KEY Definition raus löschen. Aber kennt jemand einen Weg, dass ER-Master gleich SQLite-konformes DDL erzeugt?
Vielen Dank vorab!
Wenn ich in Eclipse mittels ERMaster ein ERD nach DDL für SQLite exportiere, sieht die DDL z.B. so aus:
CREATE TABLE Forms
(
_id integer NOT NULL UNIQUE PRIMARY KEY AUTOINCREMENT,
desc text NOT NULL,
sy text,
activ integer NOT NULL,
PRIMARY KEY (_id)
);
Daran stört sich SQlite: "Error: table "Forms" has more than one primary key". Natürlich kann ich die PRIMARY KEY Definition raus löschen. Aber kennt jemand einen Weg, dass ER-Master gleich SQLite-konformes DDL erzeugt?
Vielen Dank vorab!
Comment