Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/r/84.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在3.0中从R写入Teradata_R_Teradata - Fatal编程技术网

在3.0中从R写入Teradata

在3.0中从R写入Teradata,r,teradata,R,Teradata,R3.0与TeradataR不兼容,并且没有更新包或发布源代码的计划 有没有人有一段代码片段来演示如何将数据帧写入新的或现有的Teradata表 sql <- "CREATE TABLE teradata.aaa (yr BIGINT, ct BIGINT, tax BIGINT)" tbl <- sqlQuery(ch, sql) # Creates a table, works # What syntax to insert a dataframe 'myData' in

R3.0与TeradataR不兼容,并且没有更新包或发布源代码的计划

有没有人有一段代码片段来演示如何将数据帧写入新的或现有的Teradata表

sql <- "CREATE TABLE teradata.aaa (yr BIGINT, ct BIGINT, tax BIGINT)"  
tbl <- sqlQuery(ch, sql)  # Creates a table, works 
# What syntax to insert a dataframe 'myData' into this table?

sql遗憾的是,我了解到批量上传不受支持。我只需将数据框的每一行插入表中


这很耗时,我将调查JDBC连接是否会更快。

您是否尝试过RODBC包?我用它从teradata中提取数据,我从来没有用它上传到teradata表(上传到db2或MS SQL Server效果很好),我认为它会工作得很好。是的,我用的是RODBC,但
sqlSave
函数一直在运行。我认为这是因为SQL的Teradata风格与标准有点不同。您是否将
as.td.data.frame
视为强制使用td数据帧?(摘自TeradataR用户指南)