Я пытаюсь заблокировать определенные столбцы в таблице, чтобы предотвратить ошибочную команду UPDATE для изменения этих полей.Напротив, некоторые другие столбцы должны быть изменены.Есть ли какая-либо конкретная команда SQL для этого?
Вы можете использовать триггер , чтобы предотвратить это:
CREATE TRIGGER PreventUpdateOfThisThat BEFORE UPDATE OF ThisColumn, ThatColumn OF MyTable BEGIN SELECT RAISE(FAIL, "don't do that!"); END;