SQLite 插入或替换位置

标签 sql sqlite

我有一个包含 3 列的表,ID、描述和键,其中 ID 不是主键! 我想要的是插入或更新/替换当前记录。 例子: 解密 key ID 描述键 999 生日 24.12.1988

我试过了,但是不行:

INSERT OR REPLACE INTO decryptionKeys VALUES ("999","Birthday","25.12.1988") WHERE ID="999" AND Description="Birthday"

最佳答案

离开thr where子句

INSERT OR REPLACE INTO decryptionKeys VALUES ("999","Birthday","25.12.1988")

关于SQLite 插入或替换位置,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10573215/

相关文章:

sql - T-SQL - 复制和转置数据

android - 如何在 Android 中搜索具有整数类型的数据库

android - 检查 ListView 是否为空

python - 在 Python 中使用行 ID 和列 ID 通过 SQL 重构表

sql - 子查询中的rownum

sql - 在 SQL Server 2005 中设置存储过程的查询超时

sql - 将两行的集合转换为一列

mysql - 操作数应包含 1 列错误

python - Django 模型没有将日期字段转换为 datetime.date?

c# - DataTable.Load() 未从 ExecuteReader() 获取数据