猿问

如何在SQLITE中删除或添加列?

我想在sqlite数据库中删除或添加列


我正在使用以下查询删除列。


ALTER TABLE TABLENAME DROP COLUMN COLUMNNAME

但它给了错误


System.Data.SQLite.SQLiteException: SQLite error

near "DROP": syntax error


BIG阳
浏览 1151回答 3
3回答

猛跑小猪

ALTER TABLE SQLiteSQLite支持ALTER TABLE的有限子集。SQLite中的ALTER TABLE命令允许用户重命名表或向现有表添加新列。无法重命名列,删除列或从表中添加或删除约束。您可以:创建一个新表作为您要更改的表,复制所有数据,放下旧桌子,重命名新的。
随时随地看视频慕课网APP
我要回答