如何在带有Flutter的SQLite中设置以偶数或奇数开头的自动递增Id



如何在带有Flutter的SQLite中设置以偶数或奇数开头的自动递增Id?正如我们有MySQL的解决方案,但对于SQLite,有没有任何方法可以设置从偶数或奇数开始的自动增量

正如我所知,SQLite中使用了相同的语法,所以如果您知道如何在MySQL中做到这一点,只需复制并粘贴即可。例如,这与MySQL中的语法相同。

var database = await openDatabase(
path,
version: 1,
onCreate: (Database db, int version) async {
await db.execute('''
CREATE TABLE $alarm(
$columnId INTEGER PRIMARY KEY AUTOINCREMENT,
$columntitle TEXT NOT NULL,
$columnAlarmId INTEGER,
$columnDateTime TEXT NOT NULL,
$columnDaysOn UINT8LIST
)        
''');
},
);
return database;
}

最新更新