mu *_*ort 22
我不认为你可以不更换整个表.从精细手册:
SQLite未实现的SQL功能
完整的ALTER TABLE支持
仅支持 ALTER TABLE命令的RENAME TABLE和ADD COLUMN变体.省略了其他种类的ALTER TABLE操作,例如DROP COLUMN,ALTER COLUMN,ADD CONSTRAINT等.
因此无法修改SQLite中的现有列.我认为您必须使用适当的默认值创建一个新表hidden,复制所有数据,删除原始notes表,然后重命名新表.
SQLite通过有目的地省略了许多功能而保持精益.
| 归档时间: |
|
| 查看次数: |
11423 次 |
| 最近记录: |