Импортировать большое число из SQL Server в R
Я пытаюсь импортировать таблицу SQL Server в R. Первый столбец этой таблицы - 17-значный идентификатор.
library(ODBC)
channel <- odbcConnect("my_db", uid="my_id", pwd="my_pw")
options(digits=22)
sqlQuery(channel, "select ID from dbo.my_table where ID = 10000000047974745")
Выход:
ID
1 10000000047974744
Как видите, последняя цифра 4 вместо 5. Я пытался использоватьcast(ID as char)
вselect
, но результат тот же. Что я мог сделать?