【问题标题】:R cuts the string result from SQL queryR 从 SQL 查询中截取字符串结果
【发布时间】:2020-10-28 16:28:14
【问题描述】:

我有一个简单的查询,其中 [column] 具有字符数据类型。我得到一个结果,其中所有值都被削减到 16 个字符的长度。超过 16 个字符长度的字符串是行号 500 左右,所以我猜 r 或 sql 服务器会根据前 100 或 200 行来削减长度。有没有办法消除这种情况?

odbc::dbGetQuery(con, "SELECT [column] FROM [database]")

预期结果:

column
String
StringString
...
StringStringString
StringStringStringString

收到的结果:

column
String
StringString
...
StringStringStri
StringStringStri

【问题讨论】:

  • 不是答案,但您可能希望首先检查您的 ODBC 连接设置。

标签: sql r odbc


【解决方案1】:

嗯,蒂姆,你的建议确实有帮助。更改缓存设置后,输出符合预期。谢谢!

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-07-18
    • 2013-01-06
    相关资源
    最近更新 更多