Я обновляю свою таблицу следующим утверждением:
UPDATE table SET percentage = percentage + ? WHERE id = ?
И значение, которое передается в базу данных, может быть как положительным, так и отрицательным.
Есть ли способ убедиться, что процентное значение будет лежать в диапазоне 0..100? Желательно это сделать, используя только SQLite.
Если оно меньше 0, я хочу сделать 0; Если это больше 100, я хочу сделать это 100.
Я могу сделать это через мой C-код, но было бы лучше сделать это через SQLite.
Заранее спасибо.