Android 我希望我的SQLITE数据库中的一行中的值在每天午夜或数据库中每24小时增加1
我有一个数据库,其中有一行需要每24小时增加1。第一天我输入“19”。在午夜或24小时后,我希望该值更改为“20”。有办法吗 谢谢你的帮助。Android 我希望我的SQLITE数据库中的一行中的值在每天午夜或数据库中每24小时增加1,android,sqlite,Android,Sqlite,我有一个数据库,其中有一行需要每24小时增加1。第一天我输入“19”。在午夜或24小时后,我希望该值更改为“20”。有办法吗 谢谢你的帮助。 谢谢您可以在SQLite中创建触发器,也可以在JAVA中创建AlarmManager 对于触发器,您可以访问 对于AlarmManager,您可以访问SQLite中没有计算列,在Android平台上,您不能依赖后台进程。但您所要做的就是添加一个日期列“created”以及您的值。每次查询时,将“从现在起”和“创建”添加到原始列中,以获得所需的值 SELEC
谢谢您可以在
SQLite
中创建触发器
,也可以在JAVA
中创建AlarmManager
对于
触发器
,您可以访问对于
AlarmManager
,您可以访问SQLite中没有计算列,在Android平台上,您不能依赖后台进程。但您所要做的就是添加一个日期列“created”以及您的值。每次查询时,将“从现在起”和“创建”添加到原始列中,以获得所需的值
SELECT [myval] + julianday(Date('now')) - julianday([created])) FROM mytable
是否将该命令插入onCreate(SQLiteDatabase db)?如果不是,数据库类的部分将插入该命令?+1,这也是我的方法。请注意,您可以在视图中使用计算列!