我正在尝试使用R Studio服务器将CSV文件读入Monetdb数据库。 CSV文件是13列,数十万行,由1列字符串和12列整数组成。当我使用monet.read.csv函数时:
monet.read.csv( #Function
db , #Data Base
pde , #CSV Name
paste0( 'pde' , substr( year , 3 , 4 ) ) , #Name of new table
nrows = sapply( pde , countLines ) #Rows in new table
)
我收到以下错误:
.local(conn,statement,...)出错: 无法执行语句'COPY 10000001 OFFSET 2记录到'/ home / jamie / R / x86_64-pc-> linux-gnu-library/3.1/Jamie _...'中的pde08。 '未插入第1行第13行,期望输入int'。
我尝试过使用data.table包和dbWriteTable函数,所以知道Monetdb本身正在运行。有谁知道发生了什么?感谢。