Kann ich Index auf eine Spalte in der Tabelle Befehl in SQLite erstellen erstellen?erstellen indexierte Spalte in SQLite
habe ich versucht, diesen Befehl unten in sqlite3 in Android-Shell. Es scheint zu funktionieren.
sqlite> create table mytest (id integer indexed);
sqlite> .schema
CREATE TABLE mytest (id integer indexed);
Aber in Abfragesprache Spezifikation des SQLite, eine Spalte spezifiziert wird indiziert werden nicht unterstützt:
http://www.sqlite.org/lang_createtable.html
Habe ich etwas verpasst?
Danke.
Ich wollte nur testen, ob ich eine Spalte angeben kann, um im create table-Befehl indiziert zu werden. Vielen Dank für Ihre Antwort. – user256239
Nizza zu sehen, jemand mit Beispiel SQL-Code beantworten, anstatt Blasendiagramme. Die Diagramme sind gut, aber der Beispielcode ist viel einfacher zu verstehen. Es gibt keine Notwendigkeit, einen expliziten Index allerdings auf einem Primärschlüssel zu erstellen, da es immer automatisch für Sie erstellt wird. – CashCow