我使用RODBC从MySql Server获取数据到R中.
所以在数据库的一列中是一个字符向量
SELECT MAX(CHAR_LENGTH(column)) FROM reqtable;
退货26566
现在我将向您展示我如何遇到问题
`library(RODBC)
con
rslts
"SELECT CHAR_LENGTH(column) FROM reqtable LIMIT 10",
as.is=TRUE)[,1])
`
回报
> rslts
[1] 62 31 17 103 30 741 28 73 25 357
在哪里
rslts< - nchar(as.character(sqlQuery(con,
“SELECT列FROM reqtable LIMIT 10”,
as.is = TRUE)[1]))
回报
> rslts
[1] 62 31 17 103 30 255 28 73 25 255
所以长度> 1的字符串; 255在255处被截断.有没有办法可以得到完整的字符串.
谢谢