gpt4 book ai didi

mysql - Unknown column in field list报错Rmysql

转载 作者:行者123 更新时间:2023-11-29 02:49:35 26 4
gpt4 key购买 nike

我用

写了一个data.frame
dbWriteTable(con, name='db_all', df, overwrite=T, row.names=F) 

使用RMySQL 成功连接到MySQL。现在我有第二个具有相似结构的数据框并尝试使用

dbWriteTable(con,name='db_all',df1,append=T,row.names=F,overwrite=F)

这给了我

Error in .local(conn, statement, ...) : could not run statement: Unknown column 'zzz' in 'field list'>

在我的 SQL 表中,我还没有那个列名,我希望我的 append=T 会在我的 SQL 表中添加这个列,显然它没有。

最佳答案

未知列的名称是什么?如果是“row_names”,则需要在 dbWriteTable() 中设置参数 row.names = FALSE。否则,它会尝试在插入语句中包含数据框中的行名称。

关于mysql - Unknown column in field list报错Rmysql,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37644420/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com