sqldf中的更新查询返回0行0列

时间:2017-01-06 16:05:11

标签: r sqldf

我正在尝试更新表中的列,并且我正在使用sqldf更新查询。

该列的值类似于''几小时','几小时','N / A'...... 我想用每个标签的数字更新它。即:“在几小时内”等等。

我正在使用的r语句是 -

dfHost_Response_Time2= sqldf("select host_response_time    
                              from dfHost_Response_Time  
                              where host_response_time='within a few hours'")   

oldname="within a few hours"  
newname="1" 



sqldf("update dfHost_Response_Time2  
       set host_response_time='%$newname%'  
       where host_response_time='%$oldname%'",  
       "select host_response_time from dfHost_Response_Time2")   

运行查询后,我得到0行0列。 任何人都可以帮我解决这个问题吗?

0 个答案:

没有答案