我在我的函数中使用 RPostgreSQL
和 sqldf
,如下所示:
MyFunction <- function(Connection) {
options(sqldf.RPostgreSQL.user = Connection[1],
sqldf.RPostgreSQL.password = Connection[2],
sqldf.RPostgreSQL.dbname = Connection[3],
sqldf.RPostgreSQL.host = Connection[4],
sqldf.RPostgreSQL.port = Connection[5])
# ... some sqldf() stuff
}
如何测试连接是否有效?
最佳答案
一种方法是简单地尝试执行代码,并使用一个很好的信息性错误消息来捕获任何错误。查看 tryCatch
的文档以了解有关其工作原理的详细信息。
following blog 帖子介绍了基于异常的编程风格。
关于r - 检查连接是否有效,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19489237/