我有一个代码,想要每个月更改日期,日期名称和表名,最终所需的代码是这样的
sqlQuery(access,"DELETE FROM [T_SPP] WHERE [BkDt]=#2016-03-31#")
目前我的代码是
table_name='[T_SPP]'
month_name='[BkDt]'
month='2016-04-30'
sqlQuery(access, paste("DELETE FROM ", table_name, " WHERE ", month_name, "=#", month, "#"))
错误信息是
[1]" [RODBC]错误:无法SQLExecDirect' DELETE FROM [T_SPP] WHERE [BkDt] =#2016-04-30#'"
我做错了什么?非常感谢你的帮助!