In diesem Fall gibt es keinen Unterschied.
Sie könnten jedoch eine eindeutige Einschränkung für die Tabelle erstellen, die sich über zwei verschiedene Spalten erstrecken würde. So:
CREATE TABLE Example (
_id INTEGER PRIMARY KEY,
name TEXT,
index INTEGER,
score INTEGER,
UNIQUE (name, index) ON CONFLICT REPLACE
)
Konsultieren Sie diesen Beitrag für weitere Details:SQLite-Tabelleneinschränkung – eindeutig für mehrere Spalten