应用场景
内置数据库的数据类型
问题描述
内置数据库升级,定义的对象和表结构的定义存在问题
java创建的基本类型:int 默认是NotNull = true
变量定义:
class TABLEA{
int ID;
}
name=‘ID’, type=‘INTEGER’, affinity=‘3’, notNull=true, primaryKeyPosition=1
但是内置数据库的INTEGER类型是
name=‘ID’, type=‘INTEGER’, affinity=‘3’, notNull=false, primaryKeyPosition=1
处理方法
创建对象的时候不用int,用Integer
class TABLEA{
@Nullable
Integer ID;
}
就可以解决