nanodbc/nanodbc.cpp:1617: 00000: [Snowflake][Support] (40465) 执行转换时字符串数据被截断

use*_*120 5 etl r dbi snowflake-cloud-data-platform

我正在尝试通过 R studio 使用 DBI:: dbAppendTable() 将数据帧插入到雪花数据库的表中。datafarme 中的行数为 5000。仅当我总共加载所有 5000 行时,才会出现上述错误。在表中插入 1024 行后查询失败。如果我使用循环加载大小为 100 的批次,它不会失败。我的字符串大小也不会超出 VARCHAR 列大小。我从未见过雪花出现此错误。希望有人对此有任何见解。