Jar*_*edL 6 sql ms-access r rodbc
我正在尝试使用sqlSaveRODBC中的函数向包含备注字段的Microsoft Access数据库中的表插入新行,并且我收到以下错误:
calloc'无法分配内存(107字节为1字节)odbcUpdate通道查询mydata coldata [m,] test verbose nastring
通过设置verbose = TRUE,我在错误之前得到的最后一行是:
Binding: 'notes' DataType -1, ColSize 1073741823
Run Code Online (Sandbox Code Playgroud)
看起来它正在获得备注字段的最大大小,看起来是1GB,然后尝试分配那么多内存.如果我在Access中将字段类型更改为"text",则插入工作正常而不会更改我的代码.有没有办法避免这种行为,或者在字段中存储超过255个字符的文本的替代方法?