>不要使用select * from …因为*的含义随着架构的变化而变化;显式命名查询使用的列>将模式版本号保留在数据库中,并将代码保留在应用程序中,以便从模式版本N转换为版本N 1;那么应用程序中的所有代码都使用最新的模式版本;这可能意味着使用默认值来填充添加的列>您可以避免使用支持ALTER TABLE ADD COLUMN的sqlite版本3.1.3或更高版本复制表格以进行架构更新…