You can "[ALTER TABLE ADD COLUMN][1]" a new virtual column. But there is currently no command for modifying or removing columns. Much of this has to do with the complications dealing with indexes, triggers, and views that depend on the column being modified or removed. [1]: https://sqlite.org/lang_altertable.html#altertabaddcol