SQLite中的ALTER COLUMN

如何更改sqlite中的列?这是在Postgresql


ALTER TABLE books_book ALTER COLUMN publication_date DROP NOT NULL;

我相信sqlite中根本没有ALTER COLUMN,仅支持ALTER TABLE。


任何的想法?谢谢!


精慕HU
浏览 929回答 3
3回答

GCT1015

sqlite中没有ALTER COLUMN。我相信您唯一的选择是:将表重命名为临时名称创建一个没有NOT NULL约束的新表将旧表的内容复制到新表中删除旧表
打开App,查看更多内容
随时随地看视频慕课网APP