Android SQLite onUpgrade在调整值的同时将数据从A列迁移到B.

时间:2016-06-30 15:39:10

标签: android sqlite

我的表中有一列,其值为秒(BIGINT)。我需要将该数据迁移到SQLiteOpenHelper onUpgrade方法中的新列,但现在数据应该以毫秒为单位。使用纯SQL有一种简单的方法吗?我知道我可以运行db.execSQL("UPDATE table SET column_b = column_a")将所有值复制到column_b,但是我不确定是否可以通过将秒转换为毫秒或通过将秒值乘以1000来修改该值

1 个答案:

答案 0 :(得分:1)

您可以使用下面的SQL查询来更改值:

db.execSQL("UPDATE table SET column_b = column_a * 1000")
相关问题