内容值可以在SQLite中插入公式吗?
举例来说,在这里我要插入公式datetime('now', '+63 minutes')
:内容值可以在SQLite中插入公式吗?
ContentValues cv = new ContentValues(); cv.put("_id", _id);
cv.put("name", name);
cv.put("datetime", "datetime('now', '+" + minutes+hours*60 + "minutes'");
db.insert("table", null, cv);
默认行为是将列设置为字符串“DATETIME(‘现在’,‘63分钟’)”,而不是计算公式。
回答:
号
ContentValues
值被绑定为文字值,而不是评估为SQL表达式。在引擎盖下它使用sqlite variable binding。
正如在你的文字中所观察到的那样,你会在数据库中得到字面值。
以上是 内容值可以在SQLite中插入公式吗? 的全部内容, 来源链接: utcz.com/qa/260246.html