使用名称中带有反斜杠的表进行SQL查询

使用名称中带有反斜杠的表进行SQL查询,sql,r,string,character,rodbc,Sql,R,String,Character,Rodbc,我希望使用RODBC进行SQL查询,从我可以访问的服务器上提取一些数据。但是,我遇到的一个问题是,表名中只有一个反斜杠 举个例子,我的陈述是这样的 qry <- "SELECT * FROM [User\MyTable]" qry哇。为什么有人会这样命名一个表?我相信这是一个自动系统,将表/视图的创建者链接到作者,其形式为“用户/表”。不幸的是,我知道。你需要指定你的RDM。每个都有特殊的转义字符,比如方括号(MS Access、SQLite、SQL Server)、反勾号(MySQL)

我希望使用RODBC进行SQL查询,从我可以访问的服务器上提取一些数据。但是,我遇到的一个问题是,表名中只有一个反斜杠

举个例子,我的陈述是这样的

qry <- "SELECT * FROM [User\MyTable]"

qry哇。为什么有人会这样命名一个表?我相信这是一个自动系统,将表/视图的创建者链接到作者,其形式为“用户/表”。不幸的是,我知道。你需要指定你的RDM。每个都有特殊的转义字符,比如方括号(MS Access、SQLite、SQL Server)、反勾号(MySQL)、双引号(Postgres、Oracle、DB2和ANSI标准)。方括号是否也有同样的问题。为什么有人会这样命名一个表?我相信这是一个自动系统,将表/视图的创建者链接到作者,其形式为“用户/表”。不幸的是,我知道。你需要指定你的RDM。每个都有特殊的转义字符,比如方括号(MS Access、SQLite、SQL Server)、反勾号(MySQL)、双引号(Postgres、Oracle、DB2和ANSI标准)。方括号是否也存在同样的问题。
qry <- "SELECT * FROM [User\\MyTable]"
 df <- sqlQuery(myConnection, qry)