Не удается увидеть синтаксическую ошибку при создании таблицы с использованием SQLite на Android - PullRequest
0 голосов
/ 01 марта 2019

Не уверен, где моя синтаксическая ошибка ...

android.database.sqlite.SQLiteException: near "trackuser": 
syntax error (code 1 SQLITE_ERROR): , while compiling: 
CREATE TABLE players(firstname TEXT, lastname TEXT, category INTEGER, wins INTEGER, losses INTEGER, trackuser INTEGER, FOREIGH KEY(trackuser) REFERENCES users(ID))

Так я создал свою users таблицу

CREATE TABLE users (ID INTEGER PRIMARY KEY AUTOINCREMENT, is_admin INTEGER,username TEXT,password TEXT)

Ссылку здесь дляпример

1 Ответ

0 голосов
/ 01 марта 2019

У вас есть орфографическая ошибка.Вы используете FOREIGH key вместо FOREIGN KEY в своем CREATE TABLE players -запросе.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...