hawkmaster: Läuft jetzt

Beitrag lesen

Hallo

ich bins nochmals.
Ich habe mir jetzt die erstellte Sqlite DB in einem DB Browser angeschaut. Habe aber doch keine UNIQUE Index festgestellt.

Wenn ich in der Log Datei nachschaue steht da z.b.:

CREATE TABLE myaccount (
  accountid integer NOT NULL PRIMARY KEY AUTOINCREMENT
,  accountno varchar(255) NOT NULL
,  accountname varchar(250) DEFAULT NULL
,  accountdescription varchar(250) DEFAULT NULL
,  UNIQUE (accountno)
);

ist das denn richtig?
Müsste es denn nicht so aussehen?

CREATE TABLE myaccount (
  accountid integer NOT NULL PRIMARY KEY AUTOINCREMENT
,  accountno varchar(255) UNIQUE NOT NULL
,  accountname varchar(250) DEFAULT NULL
,  accountdescription varchar(250) DEFAULT NULL
);

vielen Dank und viele Grüße
hawk