Строка RODBC обрезается

Я получаю данные с MySql Server в R с помощью RODBC.
Итак, в одном столбце базы данных находится вектор символов

SELECT MAX(CHAR_LENGTH(column)) FROM reqtable;

ВОЗВРАТ 26566

Теперь я покажу вам пример того, как я столкнулся с проблемой

`library(RODBC)
 con <- odbcConnect("mysqlcon")
 rslts <- as.numeric(sqlQuery(con,
                          "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, "ВЫБРАТЬ столбец ИЗ обязательного LIMIT 10", as.is = TRUE) [, 1])) возвращает

> rslts
 [1]  62  31  17 103  30 255  28  73  25 255

Итак, строки с длиной> 255 обрезаются до 255. Есть ли способ получить полную строку.

Спасибо

6
задан paxdiablo 7 January 2011 в 07:39
поделиться