SQLite это расстраивает. Каждый раз, когда я запускаю команду, я не могу использовать вверх по нижней части стрелки вправо, чтобы получить мои ранее напечатанные команды. Есть ли способ включить это?
Другой вопрос: У меня есть следующая таблица
CREATE TABLE resource (
resourceID INTEGER PRIMARY KEY AUTOINCREMENT,
resourceType STRING,
userID INTEGER DEFAULT -1
);
, и я вставляю следующим образом:
insert into resource values(null, "razor");
Но это не позволяет мне сделать это, потому что я вставил только на 2 столбца и не уточнил что-либо для столбца пользователя. Но я думал, что точка по умолчанию была по умолчанию значение -1, если ничего не было вставлено. Я что-то упускаю здесь?