我用 sqflite 创建了一个数据表。但它向我显示了一个语法错误。你能告诉我这里的语法错误在哪里吗?
Future _onCreate(Database db, int version) async {
await db.execute('''
CREATE TABLE $table (
$columnId INTEGER PRIMARY KEY,
$columnfid VARCHAR,
$columnfname TEXT,
)
''');
}
这是错误:
Exception has occurred.
SqfliteDatabaseException (DatabaseException(near ")": syntax error (code 1 SQLITE_ERROR): , while compiling: CREATE TABLE fid_table (
id INTEGER PRIMARY KEY,
fid VARCHAR,
fname TEXT,
)) sql ' CREATE TABLE fid_table (
id INTEGER PRIMARY KEY,
fid VARCHAR,
fname TEXT,
)
' args []})