E
enrem
Erfahrenes Mitglied
- 29
Ist das richitg, dass sich im CREATE TABLE Statement nur ein PRIMARY KEY Index erstellen lässt?
Müssen alle weiteren Indices entsprechend in weiteren Anfragen nach der Erstellung der Tabelle angelegt werden?
private static final String _CREATE =
"CREATE TABLE ["+ NAME +"] ("
+ "["+Col._ID+"] INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,"
+ "["+Col.UUID+"] TEXT UNIQUE NOT NULL,"
+ "["+Col.DATUMUPDATE +"] TEXT NOT NULL,"
+ "["+Col.NAME+"] TEXT NOT NULL,"
+ "["+Col.BESCHREIBUNG+"] TEXT)";
Müsste ich in diesem Fall für die uuid eine separate Indizierung durchführen?
"CREATE UNIQUE INDEX index_uuid_tabellenname on tabellenname (uuid)"
Vorab besten Dank.
Müssen alle weiteren Indices entsprechend in weiteren Anfragen nach der Erstellung der Tabelle angelegt werden?
private static final String _CREATE =
"CREATE TABLE ["+ NAME +"] ("
+ "["+Col._ID+"] INTEGER PRIMARY KEY AUTOINCREMENT NOT NULL,"
+ "["+Col.UUID+"] TEXT UNIQUE NOT NULL,"
+ "["+Col.DATUMUPDATE +"] TEXT NOT NULL,"
+ "["+Col.NAME+"] TEXT NOT NULL,"
+ "["+Col.BESCHREIBUNG+"] TEXT)";
Müsste ich in diesem Fall für die uuid eine separate Indizierung durchführen?
"CREATE UNIQUE INDEX index_uuid_tabellenname on tabellenname (uuid)"
Vorab besten Dank.