我正在尝试创建一个表(在Snowflake db中),该表具有与保留在R data.frame对象中完全相同的列名:
'data.frame': 1 obs. of 26 variables:
$ Ship_To : chr "0002061948"
$ Del_Coll_Indicator : chr "D"
$ Currency : chr "GBP"
$ Total_Volume : num 0
$ Total_Quantity : num 0
...
创建表没有问题:
dbWriteTable(con = my_db$con, name = "test5", value = df)
但是数据库中的所有列名称都转换为大写:
'data.frame': 1 obs. of 26 variables:
$ SHIP_TO : chr "0002061948"
$ DEL_COLL_INDICATOR : chr "D"
$ CURRENCY : chr "GBP"
...
有什么办法可以将R的数据框中的原始名称保留在表中?
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句