Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sqlite/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sqlite Android表创建失败(编译时:如果不存在,则创建表_Sqlite - Fatal编程技术网

Sqlite Android表创建失败(编译时:如果不存在,则创建表

Sqlite Android表创建失败(编译时:如果不存在,则创建表,sqlite,Sqlite,在编写时: CREATE TABLE IF NOT EXISTS `SeasonMasterDB` (`id` INTEGER PRIMARY KEY AUTOINCREMENT, `id` TEXT PRIMARY KEY AUTOINCREMENT, `name` TEXT ); 这就是您出错的原因。请帮助我,这是我的代码: @Table(name = "SeasonMasterDB",database = AppDatabase.class)`enter code h

在编写时:

CREATE TABLE IF NOT EXISTS `SeasonMasterDB` 
  (`id` INTEGER PRIMARY KEY AUTOINCREMENT, 
   `id` TEXT PRIMARY KEY AUTOINCREMENT, `name` TEXT
  ); 
这就是您出错的原因。请帮助我,这是我的代码:

@Table(name = "SeasonMasterDB",database = AppDatabase.class)`enter code here`
    public class SeasonMasterDB extends Model {
    @PrimaryKey
    public Long id;
    @Column(name = "id")
    public String idValue;

    @Column(name = "name")
    public String name;

    public SeasonMasterDB()
    {
    }

    public SeasonMasterDB(String name,String id)
    {
        this.idValue = id;
        this.name = name;
    }
}

您不能有两个同名列。请重命名其中一个
id
列。

您的问题是?