SQLite3 Javascript |更改数据库中每一行的数据

Posted

技术标签:

【中文标题】SQLite3 Javascript |更改数据库中每一行的数据【英文标题】:SQLite3 Javascript | Change data in database for every row 【发布时间】:2021-02-20 20:10:06 【问题描述】:

我需要做的是从计数中删除 30000 以及我数据库中的每个数据。 示例:

User1 | 520000
User2 | 230000
User3 | 670000
User4 | 262000

->

User1 | 490000
User2 | 200000
User3 | 640000
User4 | 232000

我该怎么做?

【问题讨论】:

UPDATE ... SET x=x-30000? 我对这篇文章投了反对票,因为它不包含任何关于您迄今为止尝试过的内容、您在 Google 上搜索过的内容以及对您不起作用的内容的任何信息。 【参考方案1】:

您需要update 声明:

db.run('UPDATE mytable SET col2 = col2 - 30000');

【讨论】:

以上是关于SQLite3 Javascript |更改数据库中每一行的数据的主要内容,如果未能解决你的问题,请参考以下文章

使用 Javascript 直接在浏览器中读取 Sqlite3 的最佳方法是啥?

在迁移中更改自动增量值(PostgreSQL 和 SQLite3)

sqlite3简单操作

SQLite3::BusyException

plist,sqlite3,xml?

如何通过更改SQLite3中的现有SQL表通过单个SQL语句添加更多列?