r - R to SAP Hana,变量名问题
问题描述
我已经从我的公司 R-server 连接到 SAP Hana 数据库。我的连接是直截了当的,如下所示:
library(dplyr)
myQuery <- 'SELECT Var1, Var___2
FROM .... '
myDB <- odbcConnect("sapName", uid = "user", pwd = "password", DBMSencoding = "UTF-8")
sqlQuery(myDB, myQuery)
我的问题是大多数查询都可以正常工作。但是,有些变量的名称带有 3 个下划线,这些我无法删除。
3 个同事中有 2 个可以从 R 执行查询 - 它会起作用。最后一个有同样的错误有我。该查询将在 SAP Hana 上正常工作。
我已经检查过所有软件包都是相同的版本。
我不知道该看什么。
解决方案
这个问题原来是我们的许可证是如何在 SAP HANA 数据库上创建的问题。我们第一次登录时没有要求创建新密码,这显然会在查看某些类型的数据时出现问题。
解决方案是删除并重新创建我们的用户,重置他们是不够的。
推荐阅读
- javafx - JavaFX8:用于 textproperty 内容的 BooleanBinding disabledProperty 不起作用
- css - 条件渲染对显示组件做出反应
- r - 将 0 设为 NA 直到第一次遇到 R 数据帧中的整数
- javascript - 如何从各个角度制作可调整大小的 div?
- spring-boot - Spring Boot 应用程序部署问题 - 打包 mvn jar 后无法从类路径访问文件
- logstash - 日志存储不显示在标准输出中
- python - IF 语句未按预期运行
- php - 如何更改联系表单复选框中的复选框值?
- jquery-ui - 拖放问题 II
- image - 如何为 Xamarin Forms 项目快速创建不同大小的图像?