【发布时间】:2018-08-31 20:59:56
【问题描述】:
当涉及到列名时,我正在查询的数据库不区分大小写。例如以下列存在于不同的表中:
PERSONID
PERSONiD
PersonID
Personid
PersonId
使用标准的 d(b)plyr 动词变得非常令人沮丧。是否可以关闭 dbplyr 动词的区分大小写?
【问题讨论】:
-
你用的是什么数据库平台?
-
PostgreSQL 例如以全部小写形式返回列名,而 Oracle 以全部大写形式返回它们。如果你想编写可以在任一平台上运行的代码,你就会遇到这个问题。