我想记录使用 RSQLite 对 SQLite 中的表进行更新时更改的行数。
这个:
dbSendQuery(db, "UPDATE FOO SET BAR = 1 WHERE BAZ = 0)
返回一个 S4 对象:
<SQLiteResult>
SQL UPDATE FOO SET BAR = 1 WHERE BAZ = 0
ROWS Fetched: 0 [Complete]
Changed: 11965
当我存储 S4 对象时,我可以调用它看起来的大部分内容(例如 example_S3@sql 提供纯 SQL 代码),但我无法获得“已更改”位(见上文),我会喜欢登录。
任何帮助表示赞赏,我害怕有限的 SQL 经验。