未知列:我正在尝试获取外键,但我的应用程序正在关闭

Unknown column: I'm trying to get foreign keys but my application is closing

        private static final String CREATE_TABLE_PLOT = "create table "
        + TABLE_PLOT + "(" + ID_COLUMN + " INTEGER PRIMARY KEY AUTOINCREMENT, "
        + GROWER_PLOT_AREA+ " TEXT NOT NULL,"
        + GROWER_IRRIGATION_TYPE + " TEXT NOT NULL,"
        + PLOT_SURVEY_NUM + " TEXT NOT NULL,"
        + VILLAGE + " TEXT NOT NULL,"
        + WATER_DEPTH + " TEXT NOT NULL," 
        + GROWER_PLOT_ID + "INT ," + " FOREIGN KEY (" + GROWER_PLOT_ID + ") REFERENCES "
        + TABLE_MEMBER + " ("+ID_COLUMN +"));";

我的应用程序崩溃了。
我的代码有什么问题?

+ GROWER_PLOT_ID + "INT ," + " FOREIGN KEY (" + GROWER_PLOT_ID + ") REFERENCES "

导致了您的错误,因为 FOREIGN 被包含在查询字段列表中。
删除 INT.
后多余的逗号 在INT

前加一个space
+ GROWER_PLOT_ID + " INT FOREIGN KEY (" + GROWER_PLOT_ID + ") REFERENCES "