首页 > 解决方案 > SQLite 创建表语法错误 [Android]

问题描述

我在我的 Android 项目中使用 SQLite 创建数据库时遇到问题。问题是创建 COL_TASK_DESC 和 COL_TASK_DATE 因为我的间距不正确。因此,我无法创建我的表。

我看过这里,但仍然无法看到我的间距有什么问题。

谁能看到我没有看到的东西?

谢谢,

public void onCreate(SQLiteDatabase db) {
    String sql = "CREATE TABLE " + Task.GrabTask.TABLE_NAME + "("
            + Task.GrabTask._ID +" INTEGER PRIMARY KEY AUTOINCREMENT,"
            + Task.GrabTask.COL_TASK + " TEXT NOT NULL,"
            + Task.GrabTask.COL_TASK_DESC + " TEXT NOT NULL, "
            + Task.GrabTask.COL_TASK_DATE + " TEXT NOT NULL);";

    Log.i("SQL_CREATE", sql);

    // Create the db
    db.execSQL(sql);

标签: androidsqlite

解决方案


推荐阅读