Можете да преименувате текущата таблица, да създадете колоната „изтрита“ в нея и след това да създадете изглед със същото име като текущата таблица, като изберете всички, където е изтрито=0. По този начин не е нужно да променяте всичките си заявки. Изгледът ще може да се актуализира, при условие че предоставите стойност по подразбиране за колоната за изтриване._
CREATE TABLE my_new_table (col1 INTEGER,
col2 INTEGER,
col3 INTEGER,
deleted INTEGER NOT NULL DEFAULT 0);
INSERT INTO my_new_table (col1, col2, col3)
SELECT (col1, col2, col3)
FROM my_table;
DROP TABLE my_table;
CREATE VIEW my_table (col1, col2, col3)
AS SELECT (col1, col2, col3)
FROM my_new_table
WHERE deleted = 0;