我尝试使用 R 更新我的 sql 数据库中的一行。因此我使用以下语句:
s <- sprintf("UPDATE `match_data` SET `distance` = '%a' WHERE 'Match.ID' = '%a'", distance, id)
check <- dbGetQuery(con, s)
其中 distance 和 id 都是数值。我尝试更新值的列都是 bigint(10) 类型。
当我运行查询时,我没有收到错误。但是,这些值似乎没有更新。有没有想过这哪里出错了?